woaidongmao

文章均收录自他人博客,但不喜标题前加-[转贴],因其丑陋,见谅!~
随笔 - 1469, 文章 - 0, 评论 - 661, 引用 - 0
数据加载中……

XML无法表现继承关系

可以直观的表现聚合,但是与继承还是相去甚远

 

struct Control_Base
{
    string    name;
    string    identity_id;
    Rect    rect;
    UINT    window_style;
    UINT    window_style_ex;
    inline void Clear();
    {
        name.clear();
        identity_id.clear();
        memset(&rect, 0, sizeof(Rect));
        window_style = window_style_ex = 0;
    }
};

struct  Ctr_Static: public Control_Base
{
    UINT    static_style;
    int        align_text;
    //---- align_text
    enum
    {
        ALIGN_TXT_LEFT = 64,
        ALIGN_TXT_RIGHT,
        ALIGN_TXT_CENTER
    };
    inline void Clear()
    {
        Control_Base::Clear();
        static_style = 0;
        align_text = 0;
    }
};

posted on 2009-10-12 14:38 肥仔 阅读(407) 评论(1)  编辑 收藏 引用 所属分类: 编程思想

评论

# re: XML无法表现继承关系  回复  更多评论   

面向对象跟面向数据还是不一样的
2009-10-12 19:03 | 陈梓瀚(vczh)

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理