访问修饰符与方法重写
来源:互联网 发布:以后别做朋友知乎 编辑:程序博客网 时间:2024/06/08 03:27
访问修饰符总结
1. private
2.默认
3.protected
4.public
protected 本类,同包,子类可以使用
private 只能在本类中使用
默认 只能在本类以及同包中使用
public 都可以使用
方法重写的规则
在继承关系的子类中
重写的方法名,参数,返回值类型必须与父类相同。
私有方法不能继承也无法重写
访问修饰符在重写时不能比原方法更严格
方法重载是指在同一个类中,方法名相同,参数列表不同
方法重写的意义是实现多态
把父类可以当做骨架
父类在前面加上 public abstract class Instrument
是一个抽象类
可以想象为 父类 是什么都干不了了
但子类必须实现 父类本身是什么都干不了了
abstract 放在类上 这个类就不能 实体化了
抽象方法 没有任何参数 返回值 没有方法体等等
一个类如果有了抽象方法 那么这个类 必然是抽象类
抽象方法 必须有子类实现 必须完成父类的遗愿
阅读全文
0 0
- 访问修饰符与方法重写
- 访问修饰符与构造方法
- Java知识(访问修饰符、方法重写和方法重载的区别以及java抽象)
- java中访问修饰符的使用,方法重写定义,final修饰符,布局的特点等等:
- 关于Java中方法重写的访问修饰符和返回值类型的限制
- Java子父类初始化顺序,及重写方法后的访问修饰符,异常抛出
- Java修饰符与访问修饰符
- 包与访问修饰符
- 包与访问修饰符
- new 修饰符、虚方法、重写方法、抽象方法
- 类、对象、继承、封装、多态、方法的重载和重写、Java的访问修饰符与其它关键字
- 类、属性、方法、接口 的 修饰符、访问修饰符
- 修饰符的访问范围记忆方法
- 修饰符访问权限和static方法
- 抽象方法的访问修饰符
- Java构造方法、重载、访问修饰符
- Java中各种修饰符与访问修饰符
- Java中各种修饰符与访问修饰符
- sed命令
- python 网络爬虫与信息采取之解析网页(一)--BeautifulSoup库
- HDU 1113 Word Amalgamation(字符串&&STL)
- 什么是 C#.net-
- 如何判断chrome浏览器
- 访问修饰符与方法重写
- 收好,带"\t"的九九乘法表
- 两不同程序之间通讯
- Hbase学习笔记:初识HBase
- 如何用Java实现邮件发送?---- 网站通过邮箱激活底层代码
- 解析json
- xpath插件
- AsynTask 原理
- HDU1260 动态规划 简单DP