1.构造方法:对象创建时首先初始化变量,然后调用构造方法,用于初始化变量
实例化一个对象实际上就是调用这个对象的构造方法
2.有参构造方法使用总结
1.参数的类型和顺序同样需要和定义规范一致
2.有参数的构造方法可以让用户轻松选择使用何种方式完成对象的初始化工
作
3.使用有参构造方法能有效比卖你用户单个初始化对象书信过的麻烦
4.如果想约束用户创建对象时必须完成某些属性的初始化工作,则可以去掉
无参构造方法
3.this关键字
1.当成员变量和局部变量重名时使用this区分
2.this表示当前类的对象,用于访问该类成员变量或方法
3.用":this()"调用自身其他构造方法
4.构造方法PK实例方法
构造方法:
1.用于对象的初始化,一个类中至少有一个构造方法
2.不能显示调用,只能在创建对象时,使用new来调用
3.构造方法不能有返回值
4.构造方法名称必须与类名一样
实例方法:
1.用于表示对象能干什么,一个类中可以没有任何实例方法
2.只能显示调用:对象名.方法名
3.可以有返回值,没有时必须以void表示
4.方法的命名要有意义,一般是"动词+名词"形式,不能与类名相同,
命名规范通常采用Pascal命名法