标签:
Java之面向对象详细总结
学习面向对象已经整整一周了,面向对象的三大特性继承、封装、多态的基本概念及应用场景,案例示例都已详细学习了,几天称着周末和刚讲完,在此对Java中比较抽象的面向对象做个小的总结,加强一下记忆与理解:
1)封装:
1.1)类:封装的对象的数据和行为
1.2)方法:封装的是具体的业务实现细节
1.3)访问控制修饰符:封装的是访问的权限--保护数据
2)继承:
2.1)目的:代码的重用
2.2)父类:共有的 子类:特有的
继承后子类具有:父类的和子类的
2.3)单一继承,传递性
3)多态:
3.1)意义: 行为的多态、对象的多态
3.2)向上造型、强制类型转换、instanceof
3.3)表现形式: 重写(override)、重载(overload)
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
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/u011637069/article/details/47688833