A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wuwenwen3779 中级黑马   /  2015-6-30 23:21  /  435 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

方法重载:在同一个类中出现方法名相同,参数列表不同的多个方法。与返回值类型无关。(这个是一个考试题)
方法重写:在子父类间,出现方法声明完全相同(返回值类型、方法名、参数列表等)都相同的两个方法,称为重写。
需要注意的问题:
        父类中的私有方法不可以被重写。
        子类方法访问权限一定要大于等于父类方法访问权限
        访问权限修饰符从小到大:
                        private -- 默认(什么也不写) -- protected -- public
        静态的方法只能被静态方法重写。这个其实不能算对象的关系。
        如果想使用父类被覆盖的功能,可以使用 super.方法名()  来调用.

8 个回复

倒序浏览
牛!!比我总结的详细很多、
回复 使用道具 举报
super也是默认存在的
回复 使用道具 举报
总结很到位!
回复 使用道具 举报
学习一下 加油
回复 使用道具 举报
用super调用父类的构造方法只能放在子类构造函数的第一行,且只能出现一次
回复 使用道具 举报
学习一下,加油。
回复 使用道具 举报
顶一个
回复 使用道具 举报
经典!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马