1、接口
代码实现:
interface IFly
{
Void Fly();
}
2、继承关系的实现
代码实现
ClassBrid:Animal
{
}
3、实现关系的实现
![](https://img-my.csdn.net/uploads/201304/15/1366022230_3994.png)
代码实现
Class WideGoose : Ifly
{
}
4、关联关系
代码实现
ClassPenguin:Bird
{
Private climate climate;
}
5、聚合关系的实现
代码
Class WideGooseAggregate
{
//在雁群WideGooseAggregate类中,有大雁数组对象arrayWideGoose
private WideGoose[] arrayWideGoose;
}
6、组合关系的实现
代码
Class Brid
{
Private Wing wing;
Public Brid()
{
wing=new Wing();
//在鸟Brid类中,初始化时,实例化翅膀Wind,他们之间同时存在。
}
}
7、依赖关系的实现
代码
Abstract ClassAnimal
{
public Metabolim(Oxygen oxygen,Water water)
//通过水和氧气实现新陈代谢
}