»

UML类图图示及代码对应

UML类图图示样例

clip_image001

代码对应:

clip_image002

interface IFly
{
    void Fly();
}

image

interface ILanguage
{
    void Speak();
}

image

class WideGoose : IFly
{

}

image

class Penguin : Bird
{
    private Climate climate;
}

image

class WideGooseAggregate
{
    private WideGoose[] arrayWideGoose;
}

image

class Bird
{
    private Wing wing;
    public Bird()
    {
        wing = new Wing();
    }
}

image

abstract class Animal
{
    public Metabolism(Oxygen oxygen,Water water)
    {

    }
}


Tags: , , , , , , ,

Posted @ 2009-01-17 00:47 笑谈 | 架构分析 |

发表评论