UML中类继承、实现关系

继承关系

SonModel类继承ParentModel类

public class SonModel extends ParentModel {

	private String name;
	private Integer age;

	public void sleep() {

	}

	public void eat() {

	}
}

image

属性的表示方式为:【可见性】【属性名称】:【类型】={缺省值,可选}
方法的表示方式为:【可见性】【方法名称】(【参数列表】):【类型】
可见性都是一样的,"-"表示private、"+"表示public、"#"表示protected。

实现关系(泛化关系)

SonModel类实现IPerson接口

public class SonModel implements IPerson {

    private String name;
    private Integer age;

    @Override
    public void speakEnglish() {

    }

    protected void sleep() {

    }
}

image

posted @ 2023-06-01 21:11  sunpeiyu  阅读(44)  评论(0编辑  收藏  举报