标签:重要 继承 定义 一个 类的属性 ref 不能被继承 年龄 类成员
//父类
class Fu{}
//子类
class Zi extends Fu{}
类与类之间有两种格式。
一种是(is a)属于继承;
另一种是(has a)属于组合;
造成了耦合性过高,牵一发动全身
编写Java程序时一般要满足开闭原则。即:对扩展开放,对修改关闭;
高内聚,低耦合: 类与类之间,功能与功能之间,模块与模块之间,功能尽量内聚,不同模块之间,尽量独立。
先总结再详解
class Fu {
String name = "x";
int age = 40;
public Fu(){}
}
class Zi extends Fu {
int age = 10;
public Zi(){}
public void print() {
System.out.println(age);
}
}
结果为10;
以上
标签:重要 继承 定义 一个 类的属性 ref 不能被继承 年龄 类成员
原文地址:https://www.cnblogs.com/fzxey/p/10742635.html