发布日期:2023-03-31来源:武汉北大青鸟武汉校区作者:武汉北大青鸟
武汉北大青鸟java面向对象相关知识点介绍:会使用Java语言,而不理解为什么需要Java语言,会对之后的开发产生很大的桎梏,所以本门课程中主要向大家说明什么是Java中常说的面向对象(Object Oriented Programming,简称OOP),为什么OOP这么重要。
在本课程中会使用大量形象的案例,方便大家理解OOP,并了解OOP是如何在Android开发中起作用的。
并且根据这些知识在Android开发中的应用程度。将知识体系大致分为如下部分:
1. 类和对象
主要介绍类和对象的关系,目的在于让大家明白,Java语言可以模拟生活中人类的思维习惯,通过抽象出生活中的实体来进行程序开发,简化了开发难度,从而提高了开发效率。
本课中,将通过赛车的例子来说明类与对象的关系。
2. 封装
简单地说,封装就是将一些对象、方法放在一个类中。但是封装的意义却很深远,封装更大的好处就是将代码封装在一个类中,从而开发人员在使用这个类时,不用了解具体代码,也能通过使用类提供的功能完成自己需要的代码,简单地说,就是封装是代码对于用户透明。本课目的就是使大家深刻理解封装的概念。
3. 继承
面向对象的开发方式,很重要的一点就是继承,通过继承可以使子类能够使用或者重写父类的方法,继承也是Java程序开发时很重要的一个部分。
本课中,将通过对前面的赛车类扩展成变形金刚的例子,来说明继承。
4. 抽象类和接口
抽象类与接口,与继承类似,但是抽象类和接口不能被实例化,必须有其它类来实现它们。通过抽象类与接口,可以大大减少代码维护(代码意指项目开发结束后,项目需要升级或者重构等代码变化情况下需要进行的工作)的时间与人力成本。
本课中,将实现一个简易版的俄罗斯方块,来说明抽象类与接口。
5. XML文件
XML在Android开发中,主要应用于布局文件和数据传递这部分,XML文件是一个结构化的文件,通过xml定义的结构可以有效地解析xml文件中的数据,本章中将对xml进行详细讲解。
本课中通过模拟电子书的功能,来说明XML文件是如何存储和处理数据的。
6. 集合框架
本课中主要介绍Java中经常使用的集合接口或者类。
将通过一个通讯录的例子,来说明如何使用集合类。
7. 泛型
随着Java语言的发展,Java提供了越来越多的安措施,泛型就是此趋势下产生的技术。集合类中类型不确认的情况下,会造成系统运行错误,为了解决这个问题,就需要用到泛型。
8. 内部类
内部类就是在一个类的内部再定义一个类,在Android中,针对组件进行事件监听时,常常会使用内部类,本课中将对内部类进行详细讲解。
本课通过实现在Android中点击按钮的事件例子来说明内部类的用法,武汉北大青鸟光谷校区java培训课程讲解。申请免费试读课程电话:17740513250。
Copyright (c) 2006-2023 武汉宏鹏教育咨询有限公司 版权所有 All Rights Reserved.