首页 > 其他分享 >类的继承9

类的继承9

时间:2023-04-14 21:57:44浏览次数:22  
标签:return cout weight 继承 Object height int

#include<iostream>
#include<stdlib.h>
using namespace std;
class Object{
public:
Object()
{
cout<<"Object构造函数"<<endl;
weight=0;
}
~Object()
{
cout<<"Object析构函数"<<endl;
}
int getWeight(){
return weight;
}
void setWeight(int w)
{
weight=w;
}
private:
int weight;
};
class Box:public Object{
public:
Box(){
cout<<"Box构造函数"<<endl;
}
int getHeight()
{
return height;
}
void setHeight(int h){
height=h;
}
int getWidth()
{
return width;
}
void setWidth(int w)
{
width=w;
}
private:
int height;
int width;
};
int main()
{
Box a;
return 0;
system("pause");
}

标签:return,cout,weight,继承,Object,height,int
From: https://www.cnblogs.com/yuanxinglan/p/17320053.html

相关文章

  • python3类的继承与相关
    参考:https://blog.csdn.net/zhouzhiwengang/article/details/1196776371、继承python支持类继承,在子类类名后的圆括号()中声明继承的父类,如果没有继承,则可以不加()。支持多继承,直接写入多个类名,用,分隔。如果没有指定基类,python的类会默认继承object类。object是所有python类......
  • 类的继承7
    #include<iostream>#include<string>usingnamespacestd;classDocument{ public: Document(){ cin>>name; } voidDisplay()const{ cout<<"Name:"<<name<<endl; } private: stringname;};classBook:publicDocu......
  • odoo 开发入门教程系列-继承(Inheritance)
    继承(Inheritance)Odoo的一个强大方面是它的模块化。模块专用于业务需求,但模块也可以相互交互。这对于扩展现有模块的功能非常有用。例如,在我们的房地产场景中,我们希望在常规用户视图中直接显示销售人员的财产列表。在介绍特定的Odoo模块继承之前,让我们看看如何更改标准CRUD(创建......
  • C++复习第六天(继承、多态)
    vector.clear()将size设置为0,capacity不变 继承//公共页面classBasePage{public:voidheader(){cout<<"首页、公开课、登录、注册...(公共头部)"<<endl;}voidfooter(){cout<<"帮助中心、交流合作、站内地图...(......
  • python3 多继承时,父类有相同一个函数的选择
    classPeople:name=''age=0__weight=0def__init__(self,name,age,weight):print("People初始化")self.age=ageself.name=nameself.__weight=weightprint("People......
  • 继承
    1.继承接上2.继承的好处1)代码的复用性提高了2)代码的扩展性和维护性提高了3.继承的深入讨论及细节2881)子类继承了所有的属性和方法,非私有的属性和方法可以在子类直接访问,但是私有属性和方法不能在子类直接访问,要通过父类提供公共的方法去访问2882)子类必须调用父......
  • 4月13日继承学习
    之前在c语言写学生管理系统时操作对象只是学生,对学生进行增删查改,若是想要定义老师的结构题又有很大的工作量,但是其中成员变量又有很多重复的,C++的继承可以很好的解决这种问题,继承分为私有保护和公有继承,一般私有继承和保护继承很少用到,所以大多是公有继承派生类分别继承基类的共......
  • python面向对象(继承)
    一继承1、什么是继承1)继承是一种创建新类的方式,新建的类可称为子类或派生类,父类又可称为基类或超类子类会遗传父类的属性2)需要注意的是:python支持多继承在python中,新建的类可以继承一个或多个父类classParent1:passclassParent2:passclassSub1(Paren......
  • 类的继承5
    #include<iostream>#definepi3.14usingnamespacestd;classShape{public:virtualfloatgetArea(){return0;}virtual~Shape(){}};classRectangle:publicShape{private:intlenth,width;public:Rectangle(intlen,intwid):lenth(len),width(w......
  • 类的继承6
    #include<iostream>usingnamespacestd;classMammal{ public: Mammal(){ cout<<"Mammal构造"<<endl; } ~Mammal(){ cout<<"析构Mammal"<<endl; }};classDog:publicMammal{ public: Dog(){ cout<<&quo......