1. 面向过程: 是一种"谓语与宾语"的关系
面向对象: 是一种"主语与宾语"的关系
2. 面向对象三大特性:
- 封装
- 继承
- 多态
3. 声明属性的修饰符
- private: 该属性只能由该类的方法访问
- public: 该属性可以被该类以外的方法访问
4.
1) Java 语言中,每个类至少有一个构造方法
2) 构造方法的特征
- 具有与类相同的名称
- 不含返回值
3) 若类的定义者没有显示的定义任何构造方法,系统会自动提供一个默认的构造方法
- 无参
- 无方法体
4) 一旦显示的定义了一个或多个构造方法,系统便不会提供默认构造方法
5)构造器主要作用: 初始化对象的属性
5. this 关键字:
1) 什么是this: this 是当前类的一个对象的引用,是调用当前方法的那个对象的引用
2) this 的用途:
- 在方法中引用当前对象的属性或方法
public String getName(){
return name;
}
- 在类的构造方法中调用重载的工作方法. this 必须放在构造方法的第一行
public Person(String name, int age){
this.name = name;
this.age = age;
}
public Person(String name, int age, String sex){
this(name,age);
this.sex = sex;
}