构造方法的语法:
无返回值类型
方法名与类名相同
可以指定参数
构造方法作用:
对象初始化
系统提供默认无参构造方法
构造方法规范:
在一个类的构造方法执行完成后,它的对象才能被创建出来
如果在一个类里写了一个有参构造,就必须配一个无参构造
成员变量:
在同一个方法中,不允许有同名局部变量
在不同的方法中,可以有同名局部变量
作用域:成员变量的作用域在整个类内部都是可见的
初始值:Java会给成员变量一个初始值
局部变量:
在同一个类中,成员变量和局部变量同名时,局部变量具有更高的优先级
作用域:局部变量的作用域仅限于定义它的方法
初始值:Java不会给局部变量赋予初始值
关键字:this.
方法重载条件:
1.在同一个类里
2.方法名相同
3.参数列表不同
4.方法重载与返回值无关