笔记
OO:面向对象
OOA:面向对象分析
OOD:面向对象分析
OOP:面向对象编程
精华笔记
1.什么是类?什么是对象?
现实生活中是由很多很多对象组成的,基于对象抽出了类
- 对象:真实存在的单个个体/东西
- 类:类别/类型,代表一类个体
- 类是对象的模板,对象是类的具体实例
- 类中可以包含:
- 对象的属性/特征---------变量
- 对象的行为/功能-----------方法
- 一个类可以创建多个对象
2.如何创建类?如何创建对象?如何访问成员?
3.方法的重载(overload/overloading):
- 发生在同一类中,方法名相同,参数列表不同
- 编译器在编译时会根据方法的签名自动绑定方法
class Aoo{
void show(){
}
void show(String name){
}
}
show();
show("kdah");
补充
1.高质量的代码
2.类是一种引用数据类型
3.数据类型 引用类型变量 指向 对象
数据类型 引用类型变量 指向 对象
4.默认值规则:
- byte,short,int,long,char-----------0
- float\double--------------------------0.0
- boolean-------------------------------false
- 引用类型------------------------------NULL
5.方法的签名:方法名+参数列表