您的位置:首页 > 其它

访问修饰符与方法重写

2017-08-12 09:54 232 查看
访问修饰符总结

1. private
2.默认
3.protected
4.public

protected 本类,同包,子类可以使用
private 只能在本类中使用
默认 只能在本类以及同包中使用
public 都可以使用

方法重写的规则
在继承关系的子类中
重写的方法名,参数,返回值类型必须与父类相同。
私有方法不能继承也无法重写

访问修饰符在重写时不能比原方法更严格

方法重载是指在同一个类中,方法名相同,参数列表不同

方法重写的意义是实现多态

把父类可以当做骨架

父类在前面加上 public abstract class Instrument

是一个抽象类
可以想象为 父类 是什么都干不了了
但子类必须实现 父类本身是什么都干不了了

abstract 放在类上 这个类就不能 实体化了
抽象方法 没有任何参数 返回值 没有方法体等等
一个类如果有了抽象方法 那么这个类 必然是抽象类
抽象方法 必须有子类实现 必须完成父类的遗愿
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐