首页 > 编程语言 >编程一小时2023.4.21

编程一小时2023.4.21

时间:2023-04-21 12:44:06浏览次数:56  
标签:21 weight no int 编程 class 2023.4 public guest

1.

class Car:public Vehicle
{
public:
Car(string no,int guest,int weight):Vehicle(no)
{
m_no=no;
m_guest=guest;
m_weight=weight;
}
virtual int fee()
{
return (m_guest*8+m_weight*2);
}
private:
string m_no;
int m_guest,m_weight;
};

class Truck:public Vehicle
{
public:
Truck(string no,int weight):Vehicle(no)
{
m_no=no;
m_weight=weight;
}
virtual int fee()
{
return (m_weight*5);
}
private:
string m_no;
int m_weight;
};

class Bus:public Vehicle
{
public:
Bus(string no,int guest):Vehicle(no)
{
m_no=no;
m_guest=guest;
}
virtual int fee()
{
return (m_guest*3);
}
private:string m_no;
int m_guest;
};

2.

class Person{
public:
virtual void bellRing(){}
virtual ~Person(){}
};

class Student:public Person{
public:
void bellRing(){
cout<<"I am a student learning in classroom."<<endl;
}
~Student(){
cout<<"A student object destroyed."<<endl;
}
};

class Teacher:public Person{
public:
void bellRing(){
cout<<"I am a teacher teaching in classroom."<<endl;
}
~Teacher(){
cout<<"A teacher object destroyed."<<endl;
}
};

class Principal:public Person{
public:
void bellRing(){
cout<<"I am the principal inspecting in campus."<<endl;
}
~Principal(){
cout<<"A principal object destroyed."<<endl;
}
};

标签:21,weight,no,int,编程,class,2023.4,public,guest
From: https://www.cnblogs.com/zbl040721/p/17339962.html

相关文章

  • 51nod 1212 无向图最小生成树(最小生成树)
    1212 无向图最小生成树基准时间限制:1 秒空间限制:131072 KB分值: 0 难度:基础题 收藏 关注Input第1行:2个数N,M中间用空格分隔,N为点的数量,M为边的数量。(2 <= N <= 1000, 1 <= M <= 50000)第2 - M + 1行:每行......
  • 网络编程-UDP通信程序
    网络编程-UDP通信程序InetAddressaddress=InetAddress.getByName("Dinesaw");System.out.println("主机名:"+address.getHostName());System.out.println("IP地址:"+address.getHostAddress());UDP发送数据Java中的UDP通信UDP协议是一种不可靠的网络协议,它在通信的......
  • 网络编程
    网络编程通信的要素ip端口号规则:网络通信的协议获取本地IP再这个类下InetAddresspublicstaticvoidmain(String[]args)throwsUnknownHostException{    InetAddressbyName1=InetAddress.getByName("127.0.0.1");    System.out.println(byN......
  • 【2023.04.21】幸运的猫(上)
    此文用来记录我家黑猫旺来出生和黑猫的初见是在19年的9月份,那时的我暑假留校后,给自己留了两周的假期回家这个暑假我周游了整个福大,拍了可能有二三十只流浪猫吧,认识了学校的所有流浪猫但是这只黑猫反而是我返校第一次见,开学后学校人多,加上我事情比较多,因此只匆匆拍了几张照片......
  • shell/bash脚本编程
    原文地址zhuanlan.zhihu.comshell/bash脚本编程残枫cps​目录收起介绍我们的第一个脚本脚本解释器用户输入测试条件判断迭代语句-循环参数传递退出状态码逻辑操作符函数函数参数传递通配符调试原文地址zhuanlan.zhihu.com原文链接对于我自己来说,学习新框架或技术......
  • 2023年4月21日-关于远程feign调用实现文件上传下载
    一、客户需求:做一个查询程序,客户提供一个excel模板,将查询结果保存到excel模板中,上传到文件服务,供客户下载使用。二、代码实现//服务A,文件上传@ApiOperation("上传文件-demo")@PostMapping(value="/uploadDemo/{busType}/{billId}")publicResBeanuploadFile(@PathVariabl......
  • 2023年4月21日08:29:28
    昨天学了一天怎么去写博客,进度什么的比较慢,但是我的收获很大,看懂了很多以前没有看懂的东西,很高兴。今天先把材料写好,然后再开始学习博客,争取在星期天的的00:00之前把博客写完。学博客的时候,要去理解,自己不要沉溺在刷课的快感中,你要真正学到 东西才是最重要的。理解它们跑的逻辑......
  • 2023.4.20每日会议
    今天完成了什么:今天完成了对于数据插入时进行确认时碰到的问题,现在已经可以成功的让用户确认及修改数据以及删除数据了遇到了哪些困难:在完成昨天碰到的问题之后,紧接着就转向了根据消费类型以及消费金额来生成相应的总账单图,不知如何下手,明天打算完成这部分明天打算做什么:完成根......
  • 2023.4.20每日总结
    今天完成了什么:今天完成了对于数据插入时进行确认时碰到的问题,现在已经可以成功的让用户确认及修改数据以及删除数据了遇到了哪些困难:在完成昨天碰到的问题之后,紧接着就转向了根据消费类型以及消费金额来生成相应的总账单图,不知如何下手,明天打算完成这部分明天打算做什么:完成根......
  • SDUTOJ 2128 树结构练习——排序二叉树的中序遍历
    树结构练习——排序二叉树的中序遍历TimeLimit:1000MSMemorylimit:65536K题目描述在树结构中,有一种特殊的二叉树叫做排序二叉树,直观的理解就是——(1).每个节点中包含有一个关键值(2).任意一个节点的左子树(如果存在的话)的关键值小于该节点的关键值(3).任意一个节......