ITPub博客

首页 > 应用开发 > > C编程的封装

C编程的封装

作者:rainbows 时间:2019-09-09 15:36:17 0 删除 编辑

最近在看java,也是一个面向对象的语言。封装性做的很好,

在C语言中,我们也可以封装成一个类结构,里面有属性和方法。

其中属性是变量,而方法是固定的动作。

自己写了一个例子:

typedef const struct {

    void (*getName)(void);

}T_PerOper;

typedef struct{

    int age;

    int sex;

    char *address;

    

    T_PerOper  tPerOper;

}T_PerDesp;

void getName(void)

{

    

}

T_PerDesp g_tPerDesp = {

    23,

    1,

    "Shanghai",

    

    getName,

};

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2442/viewspace-3170250/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2019-08-15

  • 博文量
    112
  • 访问量
    1268