目录
1、构造方法的作用
创建对象(初始化对象)
2、构造方法的语法和特点
访问权限修饰符 类名(参数列表){方法体}
特点:
类在创建的时候,系统默认添加一个无参构造方法,不显示
构造方法名与类名相同
构造方法没有返回值,void也不写
在类中添加了其它有参构造方法后,默认的无参构造方法会被覆盖,如果还需要使用无参构造方法,可以手动添加
3、this关键字的作用
this表示当前对象,存在于构造方法中火其它方法中,谁调用该方法,this就指向谁
this在构造方法中调用其它构造方法,需要写在第一行
this可以调用属性、其它方法、构造方法
4、什么是方法重载?有何特点?
在同一个类中,出现多个方法的方法名相同,参数列表不同的现象,称之为方法重载
特点:
1)在同一个类中
2)方法名相同
3)参数列表不同(参数的个数、类型、顺序)
4)与方法的返回值类型和访问权限修饰符无关
5、成员变量和局部变量的作用域及区别
成员变量:定义在类中方法外(其它结构外)的变量
成员变量具有默认的初始值,作用域是整个类中,不能有同名的成员变量
局部变量:定义在方法内(其它结构内)的变量
局部变量没有默认的初始值,在使用前一定要赋值,不同的结构内可以有同名的局部变量,
同一个结构内不能有同名的局部变量
成员变量可以和局部变量同名,但是局部变量有更高的优先级
一生朋友一生情,一生有你才会赢;千山万水总是情,点个关注行不行!