基类的公试怎么写

1.c++派生类的构造函数怎么写

先写基类的,构造函数,然后在写子类的

比如

class a

{

private:

int k;

public:

a(int i){k=i;}

};

class bac:public a

{

private:

int c;

public:

bac(int m,int n):a(m) // 这里利用初始化参数表来赋值

{

c=n;

}

};

2.写一个基类Point

#include const double pi=3.14; class Shape//抽象基类 { public: virtual void display()=0; }; class Point:public Shape { public: void display(){}; }; class Circle:public Point { private: double r; public: void set(double r) { r=r;} double area(double r) { return pi*r*r; } void display() { cout>r; cir.set(r); cir.display(); cout>length>>width; tect1.set(length,width); tect1.display(); cout>length>>width; tect2.set(length,width); tect2.display(); tect3=tect1+tect2; cout 追问: 这个代码我试过,并不符合要求,感谢 评论0 0 0。

3.写一个程序,声明基类shape,由他派生3个派生类:circle rectangle

刚好有空,就帮你敲了下。用的是控制台实现

基类shape:

public class Shape

{

public virtual void GetResults()

{

Console.WriteLine("");

}

}

Circle类:

public class Circle:Shape

{

private readonly double PI = 3.14;

public override void GetResults()

{

double results =PI*2*2;

Console.WriteLine("Circle的面积是:"+results.ToString());

}

}

Rectangle类:

public class Rectangle:Shape

{

public override void GetResults()

{

Console.WriteLine("Rectangle的面积是:" + 3 * 4);

}

}

Triangle类:

public class Triangle:Shape

{

public override void GetResults()

{

Console.WriteLine("Triangle的面积是:" + (5 * 4) / 2);

}

}

测试结果类:

class Program

{

static void Main(string[] args)

{

Shape shap = null;

shap = new Circle();

shap.GetResults();

shap = new Rectangle();

shap.GetResults();

shap = new Triangle();

shap.GetResults();

Console.Read();

}

}

4.C++派生类和基类函数的定义

基类中用virtual关键字做修饰,在派生类中定义函数

class Base

{

public:

virtual int defvf() {。}; // 定义defvf为虚函数

}

class B1:public Base

{

public:

int defvf() {。}; // 派生类中定义 defvf函数

}

class B2:public Base

{

public:

int defvf() {。}; // 另一个派生类中定义的defvf函数

}

在运行时编译器决定使用基类中定义的函数还是派生类定义的函数!!!!

5.派生类怎么写啊

#include <iostream>

using namespace std;

class Father1

{

public:

Father1(int x=0)

{this->x=x;cout<<;"调用基类Fahter1"<<endl;}

~Father1()

{cout<<"Father1 Destructor"<<endl;}

private:

int x;

};

class Father2

{

public:

Father2(int x2=0)

{this->x2=x2;cout<<;"调用基类Fahter2"<<endl;}

~Father2()

{cout<<"Father2 Destructor"<<endl;}

private:

int x2;

};

class C1

{

public:

C1(int x=0)

{this->x=x;cout<<;"调用对象成员C1"<<endl;}

~C1()

{cout<<"C1 Destructor"<<endl;}

private:

int x;

};

class C2

{

public:

C2(int x=0)

{this->x=x;cout<<;"调用对象成员c2"<<endl;}

~C2()

{cout<<"C2 Destructor"<<endl;}

private:

int x;

};

class Son:public Father1,public Father2

{

public:

Son(int x1=0,int x2=0,int x3=0,int x4=0,int x5=0):Father1(x1),Father2(x2),c1(x3),c2(x4)

{new_x=x5;cout<<;"调用子类Son"<<endl;}

~Son()

{cout<<"Son Destructor"<<endl;}

private:

int new_x;

C2 c2;

C1 c1;

};

void main()

{

Son s;

}

基类的公试怎么写

转载请注明出处育才学习网 » 基类的公试怎么写

知识

家长助教开场白怎么写

阅读(1043)

本文主要为您介绍家长助教开场白怎么写,内容包括第一次做家长助教要怎么和孩子互动,家长会的开场白怎么说,家长会开场白。做好家长助教,就是这么简单【案例一】中三班安全活动“交警叔叔”的执教者是洋洋做交警的爸爸。活动中,洋洋爸爸身穿交

知识

机械月绩效考核怎么写

阅读(232)

本文主要为您介绍机械月绩效考核怎么写,内容包括机械设计部门的绩效考核怎么做,机械工厂里的绩效考核怎么做,如何做好机械企业的绩效考核。绩效考核依据 项目考核采用定量考核指标,即一个项目开始实施前;部门将对项目从开始实施到结束进行工

知识

寄到老家的地址怎么写

阅读(314)

本文主要为您介绍寄到老家的地址怎么写,内容包括用快递寄东西到老家怎么写地址,快递买东西,地址能寄到老家镇上可以吗然后自己去拿,地址应该怎,我要寄东西到老家,不知道具体地址怎么写因为家那边没有门牌也不。快递写地址,需要填写收件人的

知识

护理月记怎么写

阅读(284)

本文主要为您介绍护理月记怎么写,内容包括护理记录怎样书写,一般护理记录单如何写,如何正确书写护理记录单。护理记录是护士在进行医疗护理活动过程中对患者生命体征的反映、各项医疗措施落实情况的具体体现及其结果的记录。护理记录,不仅能

知识

好幸运用英语怎么写

阅读(309)

本文主要为您介绍好幸运用英语怎么写,内容包括我很幸运用英语怎么说,幸运英文怎么写,很幸运,用英文怎么说。“我很幸运”的英语为:I am very lucky(fortunate).重点词汇:lucky读法:英 [lʌkɪ] 美 [lʌki]

知识

孩子高兴的心情怎么写

阅读(336)

本文主要为您介绍孩子高兴的心情怎么写,内容包括关于宝宝开心的说说心情短语,儿童高兴的句子说说心情,形容小孩高兴的句子。1,孩子的笑有一种莫名的治愈,那种天真无邪的可谓是温暖了所有。宝宝的每一次成长,一个进步都是值得骄傲和自豪的。2,可

知识

冠心病身体状况怎么写

阅读(294)

本文主要为您介绍冠心病身体状况怎么写,内容包括得了冠心病,身体状况是怎么样的,冠心病的情况,什么样的身体状况容易得冠心病。冠心病心绞痛属于中医"胸痹心痛"范畴,有发作期和缓解期之分。本病多虚实夹杂,在发作期以标实为主,缓解期以本虚为主

知识

我下了用英语怎么写

阅读(259)

本文主要为您介绍我下了用英语怎么写,内容包括"我已经把你放下了"用英语怎么说,请用英语把它写下了用英语怎么说,我下了今天很高兴能和你聊天英语怎么翻译。"我已经把你放下了"的英文是:I have put you downI读音:英 [aɪ] 美 [aɪ] pron.我;个人;

知识

我和同学吵架400字作文怎么写

阅读(323)

本文主要为您介绍我和同学吵架400字作文怎么写,内容包括关于和同学争吵的作文四百字,以我和同学的争吵写一篇作文450字,嗯,我和同学争吵的一件事子,作文怎么写。错误的做法:之一,不冷静,要控制自己的能力,所以吵架升级到打架。 二,纪律差,违反校

知识

象声词扑通怎么写

阅读(299)

本文主要为您介绍象声词扑通怎么写,内容包括怎样写象声词作文比如扑通扑通,扑通象声词请再写三个,怎样写象声词作文比如扑通扑通.。也许人人都觉得炒菜很头疼,但我今天却发现了炒菜的乐趣。我走在回家的路上,看大风正在“呼呼”地吹,树叶在“

知识

小码的单词怎么写

阅读(209)

本文主要为您介绍小码的单词怎么写,内容包括小码中码大码英文怎么写,小码中码大码英文怎么写,小这个字的英文怎么写。one two three four five six seven eight nine ten eleven twelve thirt

知识

小羊英语单词怎么写

阅读(646)

本文主要为您介绍小羊英语单词怎么写,内容包括小羊用英文怎么说,小羊的妈妈英文单词怎么写,羊英文怎么说。小羊英文:lamblamb 读法 英 [læm] 美 [læm] n. 羔羊,小羊;羔羊肉2、vt. 生小羊,产羔羊3、vi. 生小羊,

知识

写一篇描写老师的作文300字作文怎么写

阅读(249)

本文主要为您介绍写一篇描写老师的作文300字作文怎么写,内容包括写一篇关于老师的作文,300字,怎样写一篇《我的好老师》作文300字,帮忙写一篇描写老师的作文,三四百字.。老师,我小时候曾经幻想过,他们就应该像父母一样,是那样的和蔼。 但是,自

知识

小学生体验生活怎么写

阅读(361)

本文主要为您介绍小学生体验生活怎么写,内容包括小学生怎么写我走进社会,体验生活,小学体验生活日记怎么写,小学生劳动体验生活日记。如果想写的好,你去类似福利院或者敬老养老院的地方,帮助他们和他们聊天,听他们讲述自己的生活。或者你如果

[/e:loop]