C++面向对象程序设计 022:看上去像多态 ---- (北大Mooc)
发布日期:2021-06-30 22:27:40 浏览次数:2 分类:技术文章

本文共 567 字,大约阅读时间需要 1 分钟。

文章目录


专题博客链接


原题题目

在这里插入图片描述

#include 
using namespace std;class B {
private: int nBVal; public: void Print() {
cout << "nBVal="<< nBVal << endl; } void Fun() {
cout << "B::Fun" << endl; } B ( int n ) {
nBVal = n;} };// 在此处补充你的代码int main() {
B * pb; D * pd; D d(4); d.Fun(); pb = new B(2); pd = new D(8); pb -> Fun(); pd->Fun(); pb->Print (); pd->Print (); pb = & d; pb->Fun(); pb->Print(); return 0;}

代码实现

class D:public B{
private: int nDVal;public: D(int n):B(3*n),nDVal(n){
} void Fun() {
cout<<"D::Fun"<

转载地址:https://love6.blog.csdn.net/article/details/114948426 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:C++面向对象程序设计 023:Fun和Do ---- (北大Mooc)
下一篇:C++面向对象程序设计 021:魔兽世界之二:装备 ---- (北大Mooc)

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年05月06日 00时43分32秒