构造方法;
作用:
对对象的数据(成员变量)进行初始化。
格式:
A:方法名和类名完全一致。
B:没有返回值类型。(连void也没有)
C:没有明确的返回值。(没有return返回值)
注意: 构造方法可以重载。
注意事项:
1、如果我们没写构造方法,系统将会默认给一个无参构造。
2、如果我们给了,系统就不给了。
推荐:永远手动给出无参构造。
给成员变量赋值有几种方法?
set***方法 和 构造方法。
思考:这两种赋值方式,有什么区别?
set方法: 只能用来对对象进行赋值。
构造方法:主要作用是用来创建对象的,赋值只是一个捎带的动作。
矩形:Rectangle
成员变量:
宽:width, 高:high
构造方法:
空参,带参
set和get
成员方法:
求周长的方法: getLength()
求面积的方法: getArea()
员工类:Employee
成员变量:
姓名(name),工号(id),工资(salary)
构造方法:
无参构造和带参构造
成员方法:
各个字段的set和get方法
work(); 这个方法是用来显示所有成员信息的
|
|