本笔记包括java类里面的成员成员变量、方法、构造方法/构造函数、关于类和面向对象的三大特性。
一、类里面的成员
2
2、方法2.1修饰符:final、abstract这两个一般应用在继承时方法返回值类型:返回值类型可以是Java语言允许的任何数据类型方法名:小写字母开头形参列表:个数是任意个,类型是任意类型2.2 重载同一个类中,方法名相同,参数不同,构成了重载,与返回值无关2.3 同一个类中的方法的相互调用对象方法调用对象方法,使用this类方法调用对象方法,必须先实例化对象方法调用类方法,随便用
3
3、构造方法/构造函数3.1 每一个没有写构造方法的类中,都有一个默认的构造方法但是一旦类中写了构造方法,默认的就没有了3.2 构造函数没有返回值3.3 构造函数的名字一定是类名3.4 构造函数可返岔低以择处重载
4
4、关于类4.1 引用类型的变量存的是对象的地址Java里方法的参数传递方式只有一种:值传递。所谓值传递,就是将实际参数值的副本(复制品)传入方法内,而参数本身不会受到影响。4.2 package,目的是为了清晰的项目结构同名不同包的类,要一起用,就使用带包名的完整名称4.3 修饰符的访问级别
二、面向对象的三大特性
1、多态,比如重载,重写2、封装,比如Getter和Setter3、继承便于维护,可重用性,控制代码冗余制定规