- 博客(10)
- 收藏
- 关注
原创 程计算圆形(Circle)和正方形(Square)的周长和面积。要求定义一个抽象类,其中包括求周长(per)和面积(area)的纯虚函数,然后在此基类的基础上,派生出圆形类和正方形类,主函数通过基类的
#include<iostream>using namespace std;#include<cmath>class Base{public: virtual void area()=0; virtual void per()=0;};class circle:public Base{ public: circle(double a) { r=a; } void per() { .
2021-06-24 19:03:24
658
原创 使用抽象类,求矩形、圆形和梯形的面积
#include<iostream>using namespace std;#include<cmath>class Base{public: virtual void area()=0;};class circle:public Base{ public: circle(double a) { r=a; } void area() { cout<<3.1416*r*r<.
2021-06-24 19:02:49
916
原创 抽象类的应用
#include<iostream>using namespace std;#include<cmath>class base{public: virtual void disp()=0;};class pa1:public base{ public: pa1(double a) { this->a=a; } void disp() { cout<<pow(a,2)&l.
2021-06-24 19:02:05
186
原创 使用友元运算符重载函数实现一个复数与一个整数的相加、一个整数与一个复数的相加
#include<iostream>using namespace std;class complex{ private: double real,virt; public: complex(double r=0.0,double v=0.0){ real=r; virt=v; } void disp.
2021-06-24 19:01:29
1409
原创 用友元运算符重载函数进行复数运算,实现复数的+、-、*、/
#include<iostream>using namespace std;class Complex{ public: Complex(double r=0.0,double i=0.0) { real=r; imag=i; } void print() { cout<<real; if(imag>0) cout<<"+"; if(i.
2021-06-24 18:59:55
1175
1
原创 住宅楼类3
#include<iostream>using namespace std;class Building{ private: int floor,room,s; public: Building(int floor,int room,int s) { this->floor=floor; this->room=room; this->s=s; } void showbuild() { cout<<"住宅楼:.
2021-06-24 18:58:47
136
原创 含有多个对象成员的派生类
#include<iostream>#include <string>using namespace std;class Student { public: Student(int num,string na,double sc) { number=num; name=na; score=sc; } void print() { cout<<"学号:"<<number<<endl; cout<.
2021-06-24 18:58:05
152
原创 编写一个程序,已有3个学生的数据,包括学号、姓名、成绩,要求输出这些学生的数据并输出学生的总成绩和平均成绩(要求将总成绩用静态数据成员表示)。
#include<iostream>#include <string>using namespace std;class student{public: void get(double a,string b,double c) { num=a; name=b; sco=c; ++count; sum=sum+sco; ave=sum/count; } void print().
2021-06-24 18:56:01
3752
原创 标题编写一个程序,已有3个学生的数据,包括学号、姓名、成绩,要求输出这些学生的数据并输出学生的总成绩和平均成绩(要求将总成绩用静态数据成员表示)。
#include<iostream>#include <string>using namespace std;class student{public: void get(double a,string b,double c) { num=a; name=b; sco=c; ++count; sum=sum+sco; ave=sum/count; } void print().
2021-06-24 18:54:09
2037
原创 设计一个日期类和时间.
#include<iostream>#include <string>using namespace std;class Time;class Date{ public: Date(double a,double b,double c) { year=a; month=b; day=c; } friend void display(const Date &a,const Time &b); p...
2021-06-24 18:52:58
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人