UML中类继承、实现关系
继承关系
SonModel类继承ParentModel类
public class SonModel extends ParentModel {
private String name;
private Integer age;
public void sleep() {
}
public void eat() {
}
}
属性的表示方式为:【可见性】【属性名称】:【类型】={缺省值,可选}
方法的表示方式为:【可见性】【方法名称】(【参数列表】):【类型】
可见性都是一样的,"-"表示private、"+"表示public、"#"表示protected。
实现关系(泛化关系)
SonModel类实现IPerson接口
public class SonModel implements IPerson {
private String name;
private Integer age;
@Override
public void speakEnglish() {
}
protected void sleep() {
}
}