[C++/PTA] 多边形周长计算(继承)

题目要求给出下面的多边形基类框架:class polygon { protected: int number;//边数,最多不超过100条边 private: int side_length[100];//边长数组 public: polygon();//构造函数根据需要重载 int perimet...

[C++/PTA] 派生类使用基类的成员函数

题目要求按要求完成下面的程序:1、定义一个Animal类,成员包括:(1)整数类型的私有数据成员m_nWeightBase,表示Animal的体重;(2)整数类型的保护数据成员m_nAgeBase,表示Animal的年龄;(3&#...

C++ 入门教程开发文档

42 课时 |
17490 人已学 |
免费
开发者课程背景图

[C++/PTA] 狗的继承

题目要求完成两个类,一个类Animal,表示动物类,有一个成员表示年龄。一个类Dog,继承自Animal,有一个新的数据成员表示颜色,合理设计这两个类,使得测试程序可以运行并得到正确的结果。函数接口定义:按照要求实现类裁判测试程序样例:/* 请在这里填写答案 */ int...

[C++/PTA] 数据的间距问题(重载+函数模板)

题目要求三个类如下设计:类cTime有三个数据成员,hh,mm,ss,分别代表时,分和秒,并有若干构造函数和一个重载-(减号)的成员函数。类point有两个数据成员,x,y分别坐标,并有若干构造函数和一个重载-(减号...

[C++/PTA] 判断一个点是否在一个圆的内部

题目要求创建一个表示点的类Point,运用组合的方式创建圆形类。圆形有个成员函数isPointIn用于判断一个点是否在该圆形的内部。完成对应类代码,使得主函数可以正确运行。注意类的数值型数据成员类型为浮点型。裁判测试程序样例:/* 请在这里填写答案 */ int main(int argc, cha...

[C++/PTA] 矩阵的乘法运算

题目要求线性代数中的矩阵可以表示为一个row*column的二维数组,当row和column均为1时,退化为一个数,当row为1时,为一个行向量,当column为1时,为一个列向量。建立一个整数矩阵类matrix,其私有数据成员如下:int row; int column...

[C++/PTA] 时间相加

题目要求设计一个时间类,用来保存时、分、秒等私有数据成员,通过重载操作符+实现2个时间的相加。要求:(1)小时的时间范围限制在大于等于0;(2)分的时间范围为0-59分;(3)秒的时间范围为0-59秒。#include <iost...

[C++/PTA] 使用成员函数重载复数类的运算符+

题目要求类Complex声明了一个复数类,有两个数据成员realPart(代表复数的实部和imgPart(代表复数的虚部),并定义了成员函数实现了重载运算符+以实现两个复数对象的相加操作。成员函数Show用来输出复数的实部和虚部。请完成对运算符+的重载操作。函数接口定义:Complex& ....

[C++/PTA] 友元很简单2016final

题目要求C++考试正在进行。请设计一个学生类student,学号、本次考试成绩是其私有数据成员,同时有一个求本次考试成绩最高分的学生的友元函数 student* average(student *p,int count)以上类名和友元函数的形式,均须按照题目要求,不得修改。输入格式:输入是 学号([...

[C++/PTA] 立方体类的实现

题目要求立方体类Box的实现,完成计算体积、计算表面积、输出结果等功能。其中给定的主函数为:int main( ){ float ab; cin>>ab; Box obj; obj.seta( ab ); obj.getvolume( ); obj.getarea( ); obj.dis...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

开发与运维
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
6427+人已加入
加入
相关电子书
更多
继承与功能组合
对象的生命期管理
移动与复制
立即下载 立即下载 立即下载