您的位置:首页 > 编程语言 > Java开发

Java之面向对象详细总结

2015-08-16 00:09 435 查看
Java之面向对象详细总结

学习面向对象已经整整一周了,面向对象的三大特性继承、封装、多态的基本概念及应用场景,案例示例都已详细学习了,几天称着周末和刚讲完,在此对Java中比较抽象的面向对象做个小的总结,加强一下记忆与理解:

1.面向对象三大特征:

1)封装:

1.1)类:封装的对象的数据和行为

1.2)方法:封装的是具体的业务实现细节

1.3)访问控制修饰符:封装的是访问的权限--保护数据

2)继承:

2.1)目的:代码的重用

2.2)父类:共有的 子类:特有的

继承后子类具有:父类的和子类的

2.3)单一继承,传递性

3)多态:

3.1)意义: 行为的多态、对象的多态

3.2)向上造型、强制类型转换、instanceof

3.3)表现形式: 重写(override)、重载(overload)

2.面向对象课程内容详细总结:

1)day01:
oop_day01_类和对象

什么是类?什么是对象?

2)day02:oop_day02_类、重载

2.1)如何创建类?如何创建对象?如何访问类成员?

2.2)引用类型之间画等号

2.3)null和NullPointerException

2.4)方法的重载

2.5)构造方法

2.6)this关键字

3)day03:oop_day03_内存管理、引用类型数组

3.1)java内存管理:堆、栈、方法区

3.2)引用类型数组

4)day04:oop_day04_继承、重写

4.1)继承

4.2)super关键字

4.3)向上造型

4.4)方法的重写

5)day05:oop_day05_package、public、static、final、内部类

5.1)方法的重写、重写与重载的区别

5.2)package、import

5.3)访问控制修饰符

5.4)static

5.5)final

5.6)成员内部类、匿名内部类

6)day06:oop_day06_抽象类、接口

6.1)static final常量

6.2)抽象方法

6.3)抽象类

6.4)接口

--网友文章:抽象类与接口的区别

7)day07:oop_day07_多态

多态: 向上造型、强制类型转换、instanceof
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: