
c++实验
c++面向程序设计的一些实验
小吴同学·
记录从大二开始的计算机学习
展开
-
c++第四次实验:运算符重载
#include <bits/stdc++.h>using namespace std;class String{ protected: char *s; public: String(){s=NULL;}//定义默认构造函数 String(char *str);//声明构造函数 String(const String &stri);//拷贝构造函数 ~String();//析构函数 String operator=(String &s.原创 2021-12-02 15:32:28 · 512 阅读 · 0 评论 -
c++第三次实验:类的多态性
1.基类指针数组??#include <bits/stdc++.h>#define PI 3.1415926using namespace std;class Shape{ public: Shape(){} virtual float girth();//基类求周长函数 virtual float area();//基类求面积函数 virtual void display();//基类输出虚函数 ~Shape(){} };class Circle.原创 2021-11-25 15:08:13 · 632 阅读 · 0 评论 -
c++第二次实验类的继承性
#include <bits/stdc++.h>using namespace std;class Teacher_Cadre;//提前对类进行声明class Teacher{ string name,sex,address,number,title; int age; public: Teacher(string na,int ag,string se,string ti,string add,string nu); void.原创 2021-11-21 13:17:21 · 638 阅读 · 0 评论 -
c++类的封装性实验
#include <bits/stdc++.h>using namespace std;class Data{ int year,month,day; public: Data(int y,int m,int d) //定义构造函数 { year = y; month = m; day = d; } Data(co...原创 2021-11-11 15:38:37 · 852 阅读 · 0 评论