#include<iostream.h>
class rect
{
private:
float x,y;
public:
void set(float a,float b);
float peri();
float area();
};
void rect::set(float a,float b)
{
x=a;
y=b;
}
float rect::peri()
{
float p;
p=2*(x+y);
return p;
}
float rect::area()
{
float a;
a=x*y;
return a;
}
main()
{
rect mm;
float pe,ar;
mm.set(5,6);
pe=mm.peri();
ar=mm.area();
cout<<pe<<" "<<ar<<endl;
}
刚学的程序(求长方形面积周长的),没学会,帮帮忙详细说说各个语句的意思,运行过程等,谢啦
谁能给我详细讲讲c++中类的概念?分析下这个程序
答案:1 悬赏:60 手机版
解决时间 2021-05-11 00:52
- 提问者网友:孤凫
- 2021-05-10 02:12
最佳答案
- 五星知识达人网友:千杯敬自由
- 2021-05-10 03:36
类(Class)实际上是对某种类型的对象定义变量和方法的原型。它表示对现实生活中一类具有共同特征的事物的抽象,是面向对象编程的基础。类是对某个对象的定义。它包含有关对象动作方式的信息,包括它的名称、方法、属性和事件。实际上它本身并不是对象,因为它不存在于内存中。当引用类的代码运行时,类的一个新的实例,即对象,就在内存中创建了。虽然只有一个类,但能从这个类在内存中创建多个相同类型的对象。
float rect::peri()这种写法表示是类的继承,其中rect的父类是peri。程序的入口是main函数,一般情况下顺序执行,遇到调用函数转到该函数执行。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯