java总结---面对对象编程(OOP)
知识点一:面向对象编程(oop)




this可以为当前对象的成员变量赋值


get()和set()方法小结:
1、get/set方法
见名知义,get获取、set设置,get/set方法在java中就是取值赋值的含义,


如上,我们在People类中获取了name与age的get/set方法,在main中首先我们实例化一个叫做文豪的对象,才能对此进行赋值与取值。
2、构造器(构造方法)
首先构造方法的作用是对类进行初始化,然后就是相当于set的作用为对象赋值,
我们在创建类时系统会为我们默认的创建一个无参的构造方法,当我们实例化时就是调用这个无参的构造方法,
这就是无参构造方法的实例化
如果我们在类中定义了一个含参构造方法

在实例化时要加上参数

如果没有加参数将会报错,因为我们在类中添加含参构造方法时系统为我们默认添加的无参构造方法就不会被加上,这时我们需要手动添加上。
所以说当我们new一个对象时,会自动调用构造方法进行初始化,这也就是为什么当我们没有添加构造方法时系统会默认为我们添加一个无参的构造方法。


浙公网安备 33010602011771号