社区
C++ 语言
帖子详情
怎样可以在继承类中不作任何修改的情况下,防止基类被创建实例呢?
zyq_123
2012-01-09 04:11:30
怎样可以在继承类中不作任何修改的情况下,防止基类被创建实例呢?就是说,基类已经满足所有功能了,但我想这个作为一个标准类,不让直接生成对象,必须要继承类才能生成对象。有什么方法?
...全文
46
3
打赏
收藏
怎样可以在继承类中不作任何修改的情况下,防止基类被创建实例呢?
怎样可以在继承类中不作任何修改的情况下,防止基类被创建实例呢?就是说,基类已经满足所有功能了,但我想这个作为一个标准类,不让直接生成对象,必须要继承类才能生成对象。有什么方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wesleyluo
2012-01-09
打赏
举报
回复
基类构造函数受保护,或者是基类有纯虚函数;
bdmh
2012-01-09
打赏
举报
回复
抽象类,或接口
lanneret1234
2012-01-09
打赏
举报
回复
class A
{
protected:
A(){}
};
class B
{
};
C++类的
继承
——派生类详解
第七章
继承
(类的复用)——派生类 1.单
继承
格式 class <派生类名>: <
继承
方式> <
基类
名> { <成员说明表> }
继承
方式可以是public,private,protected #include<iostream> using namespace std; class A { int x, y; public: void f() { cout << "这是A中的f。" << endl; } void
(八)C++中的面向对象
欢迎访问个人网络日志🌹🌹。欢迎访问个人网络日志🌹🌹。
继承
与多态
C++
继承
与多态
【学习QT必备的C++基础】C++
继承
、派生与多态
第 71、74 行代码也是类似的
情况
。注意,在派生类 Pupil 的成员函数 display() 中,我们借助
基类
的 public 成员函数 gethobby() 来访问
基类
的 private 成员变量 m_hobby,因为 m_hobby 是 private 属性的,在派生
类中
不可见,所以只能借助
基类
的 public 成员函数 sethobby()、gethobby() 来访问。从运行结果可以看出,当
基类
的引用指代
基类
对象时,调用的是
基类
的成员,而指代派生类对象时,调用的是派生类的成员。
C++学习随笔之十:类的
继承
1.
基类
与派生类: 从一个类派生出另一个类时,原始类称为
基类
,
继承
类称为派生类。基本语法是:classSubClassName:publicBaseClassName{};public表示公有派生,当然也有私有派生和受保护派生(private和protected)。派生类对象包含
基类
对象。使用公有派生,
基类
的公有成员将成为派生类的公有成员,
基类
的私有部分也将称为派生类的一部分,但只能通过
基类
...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章