黑马程序员技术交流社区

标题: 关于继承和静态的一点总结的问题 [打印本页]

作者: 牧风    时间: 2016-7-30 23:13
标题: 关于继承和静态的一点总结的问题
1.子类不能继承父类的私有成员
2.JAVA中重写规则
   参数列表必须相同
   方法名必须相同
   返回值基本类型时,必须相同
   返回值为引用数据类型时相同或者子类小
   -->父类的返回值类型是子类返回值类型的父类
   访问权限相同或者子类方法更大
3.为什么继承?
  增加代码复用性
  弊端 增加耦合性  你变了 我不变 耦合性低

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






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2