第10周-自选阅读项目
问题及代码:
#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周-自选阅读项目相关推荐
- C02-程序设计基础提高班(C++)第10周上机任务-类和对象之二
第10周:阅读教材第9章(p263-313),主要内容是构造和析构函数.对象数组.对象指针.共用数据的保护等,完成第10周上机任务: (回到C02-程序设计基础提高班(C++)学习安排) 实践任务: ...
- 10+31=100小组项目第三周总结报告
10+31=100小组项目第二周总结报告 项目进展 • 继续查看相关的书籍和资料: Java面向对象程序设计(第2版)北京邮电大学出版社:张桂珠 刘丽 陈爱国编写: Java程序设计实例教程[M]. ...
- 10+31=100小组项目第二周总结报告
10+31=100小组项目第二周总结报告 项目进展 • 在图书馆及网上查找了用java语言编程设计项目的相关书籍资料,基本了解了一个项目由设计到实现的基本过程. Java面向对象程序设计(第2版)北京 ...
- 团队项目第6周 - Alpha阶段项目复审 - 天冷记得穿秋裤队
团队项目第六周 - Alpha阶段项目复审 - 天冷记得穿秋裤队 经小组讨论得出以下排名 小组 优点 缺点,bug报告 最终名次 冲鸭队 一款融合了2048和俄罗斯方块的小游戏,题材十分新颖,游戏充满 ...
- 程序设计课2014年秋第10周学生自检及总结
学生一周的学习自检,本周采用了在线问卷的方式收集,同学们普遍认真完成了自检,这将对他们找到自己的进步,以及调整自己的行为提供了机会. 本次自检,93位同学中其有66位参加,下面是汇总的情况: 阅读第1 ...
- 10大机器学习开源项目推荐(Github平均star为1385)
翻译 | suisui 出品 | 人工智能头条(AI_Thinker) 本文推荐的10大机器学习开源项目是由Mybridge从250个机器学习开源项目中挑选出来的,Github 平均 star为 13 ...
- 精选10大机器学习开源项目 !(附链接)
翻译:suisui 出品:人工智能头条(AI_Thinker) 本文共3800字,建议阅读6分钟. 本文为你精选10大ML开源项目,学起来吧~ 本文推荐的10大机器学习开源项目是由Mybridge从2 ...
- 20145204 张亚军《信息安全系统设计基础》第10周学习总结
<信息安全系统设计基础>第10周学习总结 本周学习内容 1.注意每个系统调用的参数.返回值,会查帮助文档 2.阅读教材,完成课后练习(书中有参考答案),考核:练习题把数据变换一下 3.学习 ...
- 一文看懂如何搭建AI应用:10周学会深度学习,还赢下5千美元
本文来自AI新媒体量子位(QbitAI) 春节后第一个休息日,量子位给大家准备了一个不一样的故事. 在这个故事里,主人公David Brailovsky(就叫阿D吧)参加了一场计算机视觉比赛.这个挑战 ...
最新文章
- android Android build.gradle 配置注释
- 想搞自动识别系统的应用程序,希望能跟有志于此的朋友交流
- c/c++在windows下获取时间和计算时间差的几种方法总结
- 与ai计算机专业大学排名,全球大学计算机科学与人工智能排名:卡耐基梅隆大学居首...
- html模板 循环里if,django模板里循环变量table里想要两个一行如何控制
- 【Level 08】U07 Mixed Feelings L2 Let's go shopping
- 半正定矩阵的对角元素不小于该矩阵的最小特征值
- Unity3D 常用快捷键
- 校园网 显示ldap服务器连接不上,客户端无法连接到LDAP服务器
- 线性方程组解的分析:唯一解,无穷多解以及无解
- 作业五:结对项目-四则运算 “软件”之升级版
- 敏捷史话系列(一)| 用一半的时间做两倍的事——Jeff Sutherland
- 通过css和js实现流星雨效果
- 数字化时代的市场营销
- 分析和解决:ERR Error compiling script (new function): user_script:1: 'end' expected near '
- Error occurred while trying to proxy request项目突然起不来了
- Ubuntu安装texlive
- Network - 计算机网络复习总结
- Eclipse常见问题之英文状态下输入的英文字体不正确的解决方法
- 从奥本海默的浮沉谈科学与政治的关系
热门文章
- Maple学习笔记——数据结构
- mysql建立存储过程报错_MySQL创建存储过程(CREATE PROCEDURE)
- java判断一个整数是否为水仙花数,所谓水仙花数是指一个三位数,其各个位上数字立方和等于其本身
- 基础15:npm、yarn、pnpm
- 什么是DNS劫持和DNS污染?
- python 读取 Raw文件 生成 Numpy 数组
- 陕西计算机专业专科学校排名及分数线,2019-2020陕西专科学校排名及分数线(理科+文科)...
- 10个ADC滤波算法
- 电子相册制作软件评测排名
- 基于android志愿服务,基于Android的青年定制志愿者服务系统设计