美文网首页
4期c++9月18号

4期c++9月18号

作者: 刘博zero | 来源:发表于2017-09-18 23:22 被阅读0次

上午

一.继承

1.class 派生类名:继承方式  基类名  { 派生类中的新成员 }

三种继承方式:公有继承:public私有继承:private保护继承:protected

2.当类的继承方式为公有继承时,基类的公有和保护成员的访问属性在派生类中不变,而基类的私有成员不可访问。

3.直接基类:直接参与派生出某类的基类。间接基类:基类的基类,甚至更高层的基类。

二。派生类的构造、析构函数

1.单继承时的构造函数        派生类名::派生类名(基类所需的形参,本类成员所需的形参):基类名(参数){本类成员初始化赋值语句;};

2.父类的构造函数、析构函数拷贝构造函数、赋值运算不可以被继承;要各司其职

3.派生类构造函数执行的一般顺序是:

(1)基类构造函数,

(2)派生类对象成员类的构造函数(如果有的话)。

(3)派生类构造函数体中的内容。

下午做练习遇到不少问题:

1.

Dog():Mammal(){}//因为上面的问题所以建立一个默认构造函数。

Dog(char color[],int age,int weight):Mammal(age,weight){}

2.

在类里面定义声明字符数组,和调用的方式。我在开始写的是乱七八糟,上图是经过助教老师帮我改的。

相关文章

  • 4期c++9月27号

    今天主要讲了列表视图,日期控件和CFile类实现文本框的读写操作这几点内容。这阶段的知识点主要是在练习上,...

  • 4期c++9月20号

    草木有本心,何求美人折。很喜欢这句话。 一、声明基类的指针,祖先类的指针。 多态希望希望同一个函数调用,可以调用不...

  • 4期c++9月28号

    今天课上练习了CArchive类和类对象的串行化相关的保存和读取功能的练习,课上还讲了关于文件对话框和COb...

  • 4期c++9月29号

    上课老师先把第四章的视图文档结构讲完,因为掌握的不是很好今天下午我对这部分进行了着重练习。还包括了昨天讲的...

  • 4期c++9月15号

    上午知识点总结 1.引用:为一个变量、函数等对象规定一个别名,该别名称为引用。指针是个变量,可再赋值; 而引用建立...

  • 4期c++9月14号

    希望生活中有些事情就像while循环一样,愿它的循环条件是1,然而现实却不是这样,往往只能随缘。 ...

  • 4期c++9月19号

    上午知识点 1.派生类成员的标识与访问同名覆盖原则 当派生类与基类中有相同成员时:1若未强行指名,则通过派生类对象...

  • 4期c++9月22号

    今天知识点主要关于运算符的重载。在讲课的过程中用到了之前的this指针问题和引用知识点,这两个点我都是没有掌握熟练...

  • 4期c++9月18号

    上午 一.继承 1.class 派生类名:继承方式 基类名 { 派生类中的新成员 } 三种继承方式:公有继承:pu...

  • 4期c++9月21号

    一、上午教课的第一个重要知识点是抽象类,对于抽象类在课上已经完全掌握,一下是一些重要的点。 抽象类:带有纯虚函数的...

网友评论

      本文标题:4期c++9月18号

      本文链接:https://www.haomeiwen.com/subject/ozqisxtx.html