如果一个类的所有构造方法访问权限都是private,说明这个类不能有子类。因为子类一定会调用父类的构造方法,而一个类的private方法不能被另一个类使用;
子类在重写父类方法时,不能把类方法写成实例方法,不能把类方法写成实例方法;
如果子类是abstract方法,允许把父类的非abstract方法写成abstract方法;
上转型对象调用被继承或重写的方法,调用被隐藏或者继承的变量;
不能重写final方法;
类与方法默认为友好型;
如果一个类的所有构造方法访问权限都是private,说明这个类不能有子类。因为子类一定会调用父类的构造方法,而一个类的private方法不能被另一个类使用;
子类在重写父类方法时,不能把类方法写成实例方法,不能把类方法写成实例方法;
如果子类是abstract方法,允许把父类的非abstract方法写成abstract方法;
上转型对象调用被继承或重写的方法,调用被隐藏或者继承的变量;
不能重写final方法;
类与方法默认为友好型;