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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.子类不能继承父类的私有成员
2.JAVA中重写规则
   参数列表必须相同
   方法名必须相同
   返回值基本类型时,必须相同
   返回值为引用数据类型时相同或者子类小
   -->父类的返回值类型是子类返回值类型的父类
   访问权限相同或者子类方法更大
3.为什么继承?
  增加代码复用性
  弊端 增加耦合性  你变了 我不变 耦合性低

4.考虑参数返回值 时 注意谁调用方法
5.类A中有方法 B C(B打印语句D,C输出类的成员变量E F)
此时要调用B方法 创建A的对象 Z 然后Z.B() 输出语句D 但是堆内存中开辟的空间没有用到,此时浪费了堆内存
  此时 需要将B方法设置成静态 直接A.B()就可以输出语句C 完全没有创建对象来浪费堆内存

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马