C++静态构当函数用

构 A{
    单 向量<串>二,三;
};
构 B:公 A{
    静 空 f(){
        静 串 a{"```cpp"},b{"```"};
        压(二,a);压列(二,三);压(二,b);
    }
};
构 C:公 A{
    静 空 g(){
        静 串 a{"aaa"},b{"bb"};
        压(二,a);压(三,b);
    }
};
构 D:公 B,公 C{
    静 空 m(){
        f();g();打印大小(二,三);
    }
};

空 主(){
    打印型长(A,B,CD);D::m();
}

可以对同一组构多次继承,而不增加的大小!
C++静态构函数作,非常方便啊!
因为C++函数模板不给力,只好利用静态构了.
利用静态构,来实现C++策略类.

posted @   zjh6  阅读(15)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示