关闭

Java面向对象之重载和重写

标签: java继承重载重写
108人阅读 评论(0) 收藏 举报
分类:

方法的重载:同一个类的多个方法只是方法名相同而参数列表不同编译器自动调用合适的方法

1.同一个文件可以包含多个类 

2.public修饰的类只能有一个

3.public修饰的类必须与文件名相同



方法的重写:必须发生在父子类之间,并且是子类重写父类的方法

原则: 1.两同:方法名和参数列表相同

          2.两小:返回值类型和抛出的异常:子类 <= 父类(其中基本类型和void的返回值必须相同)

          3.一大:访问权限*:子类 >= 父类



*访问修饰符:

public:公共的,任何地方

protected:受保护的,本类,子类,同包类

default:默认的,本类,同包类

private:私有的,本类


*向上造型:父类引用指向子类对象

Father f = new Son();

0
0

猜你在找
【直播】计算机视觉原理及实战—屈教授
【套餐】深度学习入门视频课程—唐宇迪
【套餐】Hadoop生态系统零基础入门--侯勇蛟
【套餐】嵌入式Linux C编程基础--朱有鹏
【套餐】2017软考系统集成项目——任铄
【套餐】Android 5.x顶级视频课程——李宁
【直播】广义线性模型及其应用——李科
【直播】从0到1 区块链的概念到实践
【直播】机器学习之凸优化——马博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1216次
    • 积分:108
    • 等级:
    • 排名:千里之外
    • 原创:10篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档