java基础复习--5
面向对象
1、概念
成员变量和局部变量
2、匿名对象的应用 show(new Car());
3、封装:隐藏对象的属性和实现细节.eg:private
4、构造函数
5、构造代码块 {...}
给对象进行初始化,对象一建立就运行,而且优于构造函数执行。
和构造函数的区别:构造代码块是给所有对象进行统一初始化,而构造函数是给对应的对象初始化。
6、this关键字
this代表它所在函数所属对象的引用
构造函数间的相互调用,用this。eg:用this(name);来表示调用构造函数Person(name);
this语句只能放在构造函数的第一行
1、概念
成员变量和局部变量
2、匿名对象的应用 show(new Car());
3、封装:隐藏对象的属性和实现细节.eg:private
4、构造函数
5、构造代码块 {...}
给对象进行初始化,对象一建立就运行,而且优于构造函数执行。
和构造函数的区别:构造代码块是给所有对象进行统一初始化,而构造函数是给对应的对象初始化。
6、this关键字
this代表它所在函数所属对象的引用
构造函数间的相互调用,用this。eg:用this(name);来表示调用构造函数Person(name);
this语句只能放在构造函数的第一行
浙公网安备 33010602011771号