问题及代码:

#include <iostream>
using namespace std;
class A
{
public:  A()  {  cout<<"A";  }  ~A()  {  cout<<"~A";  }
};
class B :public A
{  A *p;
public:  B()  {  cout<<"B";  p=new A();  }  ~B()  {  cout<<"~B";  delete p;  }
};
int main()
{  B obj;  return 0;
}  

运行结果:

问题及代码:

#include <iostream>
using namespace std;
class A
{
protected:  int x;
public:  A(int x)  {  A::x=x;  cout<<"class A"<<endl;  }
};
class B
{
private:  A a1;
public:  B(int x):a1(x)  {  cout<<"class B"<<endl;  }
};
class C:public B
{
private:  A a2;
public:  C(int x):B(x),a2(x)  {  cout<<"class C"<<endl;  }
};
class D:public C
{
public:  D(int x):C(x)  {  cout<<"class D"<<endl;  }
};
int main()
{  D dobj(10);  return 0;
}  

运行结果:

问题及代码:

#include<iostream>
using namespace std;
class my_base
{  int a,b;
public:  my_base(int x,int y)  {  a=x;  b=y;  }  virtual void show()  {  cout<<"base";  cout<<a<<" "<<b<<endl;  }
};
class my_class: public my_base
{  int c;
public:  my_class(int x,int y,int z):my_base(x,y)  {  c=z;  }  void show()  {  cout<<"my_class "<<"c="<<c;  }
};
int main()
{  my_base mb(50,50),*mp;  my_class mc(10,20,30);  mp=&mb;  mp->show();  mp=&mc;  mp->show();  return 0;
}  

运行结果:

第10周-自选阅读项目相关推荐

  1. C02-程序设计基础提高班(C++)第10周上机任务-类和对象之二

    第10周:阅读教材第9章(p263-313),主要内容是构造和析构函数.对象数组.对象指针.共用数据的保护等,完成第10周上机任务: (回到C02-程序设计基础提高班(C++)学习安排) 实践任务: ...

  2. 10+31=100小组项目第三周总结报告

    10+31=100小组项目第二周总结报告 项目进展 • 继续查看相关的书籍和资料: Java面向对象程序设计(第2版)北京邮电大学出版社:张桂珠 刘丽 陈爱国编写: Java程序设计实例教程[M]. ...

  3. 10+31=100小组项目第二周总结报告

    10+31=100小组项目第二周总结报告 项目进展 • 在图书馆及网上查找了用java语言编程设计项目的相关书籍资料,基本了解了一个项目由设计到实现的基本过程. Java面向对象程序设计(第2版)北京 ...

  4. 团队项目第6周 - Alpha阶段项目复审 - 天冷记得穿秋裤队

    团队项目第六周 - Alpha阶段项目复审 - 天冷记得穿秋裤队 经小组讨论得出以下排名 小组 优点 缺点,bug报告 最终名次 冲鸭队 一款融合了2048和俄罗斯方块的小游戏,题材十分新颖,游戏充满 ...

  5. 程序设计课2014年秋第10周学生自检及总结

    学生一周的学习自检,本周采用了在线问卷的方式收集,同学们普遍认真完成了自检,这将对他们找到自己的进步,以及调整自己的行为提供了机会. 本次自检,93位同学中其有66位参加,下面是汇总的情况: 阅读第1 ...

  6. 10大机器学习开源项目推荐(Github平均star为1385)

    翻译 | suisui 出品 | 人工智能头条(AI_Thinker) 本文推荐的10大机器学习开源项目是由Mybridge从250个机器学习开源项目中挑选出来的,Github 平均 star为 13 ...

  7. 精选10大机器学习开源项目 !(附链接)

    翻译:suisui 出品:人工智能头条(AI_Thinker) 本文共3800字,建议阅读6分钟. 本文为你精选10大ML开源项目,学起来吧~ 本文推荐的10大机器学习开源项目是由Mybridge从2 ...

  8. 20145204 张亚军《信息安全系统设计基础》第10周学习总结

    <信息安全系统设计基础>第10周学习总结 本周学习内容 1.注意每个系统调用的参数.返回值,会查帮助文档 2.阅读教材,完成课后练习(书中有参考答案),考核:练习题把数据变换一下 3.学习 ...

  9. 一文看懂如何搭建AI应用:10周学会深度学习,还赢下5千美元

    本文来自AI新媒体量子位(QbitAI) 春节后第一个休息日,量子位给大家准备了一个不一样的故事. 在这个故事里,主人公David Brailovsky(就叫阿D吧)参加了一场计算机视觉比赛.这个挑战 ...

最新文章

  1. android Android build.gradle 配置注释
  2. 想搞自动识别系统的应用程序,希望能跟有志于此的朋友交流
  3. c/c++在windows下获取时间和计算时间差的几种方法总结
  4. 与ai计算机专业大学排名,全球大学计算机科学与人工智能排名:卡耐基梅隆大学居首...
  5. html模板 循环里if,django模板里循环变量table里想要两个一行如何控制
  6. 【Level 08】U07 Mixed Feelings L2 Let's go shopping
  7. 半正定矩阵的对角元素不小于该矩阵的最小特征值
  8. Unity3D 常用快捷键
  9. 校园网 显示ldap服务器连接不上,客户端无法连接到LDAP服务器
  10. 线性方程组解的分析:唯一解,无穷多解以及无解
  11. 作业五:结对项目-四则运算 “软件”之升级版
  12. 敏捷史话系列(一)| 用一半的时间做两倍的事——Jeff Sutherland
  13. 通过css和js实现流星雨效果
  14. 数字化时代的市场营销
  15. 分析和解决:ERR Error compiling script (new function): user_script:1: 'end' expected near '
  16. Error occurred while trying to proxy request项目突然起不来了
  17. Ubuntu安装texlive
  18. Network - 计算机网络复习总结
  19. Eclipse常见问题之英文状态下输入的英文字体不正确的解决方法
  20. 从奥本海默的浮沉谈科学与政治的关系

热门文章

  1. Maple学习笔记——数据结构
  2. mysql建立存储过程报错_MySQL创建存储过程(CREATE PROCEDURE)
  3. java判断一个整数是否为水仙花数,所谓水仙花数是指一个三位数,其各个位上数字立方和等于其本身
  4. 基础15:npm、yarn、pnpm
  5. 什么是DNS劫持和DNS污染?
  6. python 读取 Raw文件 生成 Numpy 数组
  7. 陕西计算机专业专科学校排名及分数线,2019-2020陕西专科学校排名及分数线(理科+文科)...
  8. 10个ADC滤波算法
  9. 电子相册制作软件评测排名
  10. 基于android志愿服务,基于Android的青年定制志愿者服务系统设计