物件導向程式設計C++
下面是一組研究長方形問題的C++程式碼,執行出錯,懇請程式設計大佬幫我指正錯誤,萬分感謝。
// oop.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include<iostream>
using namespace std;
class Rectangle
{
Rectangle();
Rectangle(float _len,float _wid);
float perimeter();
float Area();
float GetLength();
float GetWidth();
void SetLength(float _len);
void SetWidth(float _wid);
void Printf();
private:
float len,wid;
};
Rectangle::Rectangle()
{
len=0;
wid=0;
}
Rectangle::Rectangle(float _len,float _wid)
{
len=_len;
wid=_wid;
}
float Rectangle::perimeter()
{
return 2*(len+wid);
}
float Rectangle::Area()
{
return len*wid;
}
float Rectangle::GetLength()
{
return len;
}
float Rectangle::GetWidth()
{
return wid;
}
void Rectangle::SetLength(float _len)
{
len=_len;
}
void Rectangle::SetWidth(float _wid)
{
wid=_wid;
}
void Rectangle::Printf()
{
cout<<"length: "<<len<<"width: "<<wid<<endl;
}
int main(int argc, char* argv[])
{
float len,wid;
cout<<"input length and width";
cin>>len>>wid;
Rectangle r,r1(len,wid);
r.SetLength(10);
r.SetWidth(5);
r.Printf();
r.Printf();
cout<<"area is"<<r1.Area()<<endl;
return 0;
}
相關文章
- C++模組2:物件導向程式設計C++物件程式設計
- C++物件導向程式設計_Part1C++物件程式設計
- 物件導向程式設計(C++篇4)——RAII物件程式設計C++AI
- 物件導向程式設計物件程式設計
- 物件導向程式設計(C++篇2)——構造物件程式設計C++
- 物件導向程式設計(C++篇3)——析構物件程式設計C++
- C++ 物件導向高階設計C++物件
- Python物件導向程式設計Python物件程式設計
- 程式設計思想 物件導向程式設計物件
- js物件導向程式設計JS物件程式設計
- 十三、物件導向程式設計物件程式設計
- 十六、物件導向程式設計物件程式設計
- Python 物件導向程式設計Python物件程式設計
- C++ 遞迴與物件導向程式設計基礎C++遞迴物件程式設計
- JS物件導向程式設計(一):物件JS物件程式設計
- Python OOP 物件導向程式設計PythonOOP物件程式設計
- python技能--物件導向程式設計Python物件程式設計
- javascript:物件導向的程式設計JavaScript物件程式設計
- JS物件導向的程式設計JS物件程式設計
- Javascript 物件導向程式設計(一)JavaScript物件程式設計
- Javascript 物件導向程式設計(二)JavaScript物件程式設計
- Javascript 物件導向程式設計(三)JavaScript物件程式設計
- 06 物件導向程式設計 (續)物件程式設計
- Python物件導向程式設計(1)Python物件程式設計
- Scala的物件導向程式設計物件程式設計
- Python - 物件導向程式設計 - super()Python物件程式設計
- Python - 物件導向程式設計 - @propertyPython物件程式設計
- JavaScript物件導向程式設計理解!JavaScript物件程式設計
- JavaScript-設計模式-物件導向程式設計JavaScript設計模式物件程式設計
- JavaScript設計模式之物件導向程式設計JavaScript設計模式物件程式設計
- C++物件導向程式設計——遞迴實現字串的反序C++物件程式設計遞迴字串
- 史上最全 Python 物件導向程式設計Python物件程式設計
- 淺談PHP物件導向程式設計PHP物件程式設計
- JS物件導向程式設計(三):原型JS物件程式設計原型
- [筆記]物件導向的程式設計筆記物件程式設計
- python基礎(物件導向程式設計)Python物件程式設計
- java-物件導向程式設計--(3)Java物件程式設計
- python物件導向程式設計基礎Python物件程式設計