3.Java面向对象

时间:2022-01-31 16:10:54

面向对象的三大特征:封装,继承,多态

类与类之间的关系:关联关系,继承关系, 聚集关系,组合关系

类:属性,方法

方法的重载




this关键字

1.this在方法内使用,即这个方法所属对象的引用;

2.this在构造器内部使用,表示该构造器正在初始化对象;

3.this()可以用来显示的调用当前类的重载的制定的构造器,调用哪个构造器根据括号里面的形参来决定。

4.this()必须放在首行:要求,在构造器内部必须声明在首行。



package:

1.声明程序所在的包,写在程序的第一行,每.一次表示一层目录。

2.包名都要小写。



import:显示的导入指定包下的类或接口

1.写在包的声明和源文件之间。

2.如果想引入多个接口或类,那么就并列写出。

3.如果导入的类是java.lang包下的,如System String Math等,就不需要显示的声明。

4.理解.*的概念,比如java.util.*

5.如何处理同名类的导入,比如,在util包和sql包同时存在Date类

6.import static,表示导入指定类的static的属性或方法

7.导入java.lang.*只能导入lang包下的所有类或接口,不能导入lang的子包下的类或接口