四大访问修饰符,方法的分类及调用
A.访问限定符的用法
private 私有的 只有同一个类中能够调用
protected 受保护的 只有同一个类及其子类能够调用
default(缺省) 同一个包中能够调用
public 公共的 同一个工程能够用
注:
private 不能修饰类;
public可以修饰类,数据成员,构造方法,方法成员
private可以修饰数据成员,构造方法,方法成员,不能修饰类(此处指外部类,不考虑内部类)
B.方法的分类及调用方式
方法的分类:
成员方法;
构造方法:
构造方法在创建对象时直接调用;
成员方法的调用是 对象.方法名()
C.构造方法与成员方法 的区别
构造方法:方法名和类名一样,没有返回值;
成员方法:有无返回值均可,方法名和类名不一样;
D.方法重载与方法重写的区别
重载:在同一个类中,将这个方法进行多次写;
要求:同一个类中,方法名相同,参数类表不同
重写:在其子类中将该方法进行重写。功能更优化
要求:不在同一个类中(子类继承父类);返回值类型一样;参数列表一样,方法名一样;