什么是面向对象
1 万事万物皆为对象
2 对象是一个具有一定职责的东西
类与对象
面向对象的核心是对象
1 类是什么
- 从思维层面:类是一种抽象
- 从设计角度: 类是对象的一个模板
- 从工程角度: 类是设计阶段
2 类的基本构成!!
类名: 区别与其它类的标志
属性: 类的特征(对象中有什么东西)
方法:对象的行为
类和对象关系
对象是类创建的一个实例
对象是类的一个具体实现
对象是在实现阶段
this关键字(常用)
在类中存在一个默认的引用-this,用来引用当前运行的对象。
private String name;
public void setName(String name){
this.name = name;
}
this.name 表示当前对象的属性name = 调用方法setName传入的实际字符串name的值。