物件導向程式設計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++與物件導向程式設計C++物件程式設計
- C++模組2:物件導向程式設計C++物件程式設計
- C++物件導向程式設計_Part1C++物件程式設計
- 物件導向程式設計(C++篇4)——RAII物件程式設計C++AI
- C++程式設計雜談:物件導向 (轉)C++程式設計物件
- 物件導向程式設計物件程式設計
- 物件導向程式設計(C++篇3)——析構物件程式設計C++
- 物件導向程式設計(C++篇2)——構造物件程式設計C++
- C++ 物件導向高階設計C++物件
- iOS 開發之 OOA (物件導向分析) & OOD (物件導向設計)& OOP (物件導向程式設計)iOS物件OOP程式設計
- [.net 物件導向程式設計基礎] (2) 關於物件導向程式設計物件程式設計
- 十三、物件導向程式設計物件程式設計
- js物件導向程式設計JS物件程式設計
- 程式設計思想 物件導向程式設計物件
- 十六、物件導向程式設計物件程式設計
- perl 物件導向程式設計物件程式設計
- LotusScript物件導向程式設計物件程式設計
- Javascript 物件導向程式設計JavaScript物件程式設計
- JS物件導向程式設計(一):物件JS物件程式設計
- C++ 遞迴與物件導向程式設計基礎C++遞迴物件程式設計
- Scala的物件導向程式設計物件程式設計
- JavaScript物件導向程式設計理解!JavaScript物件程式設計
- Python物件導向程式設計Python物件程式設計
- Python 物件導向程式設計Python物件程式設計
- Javascript 物件導向程式設計(一)JavaScript物件程式設計
- Javascript 物件導向程式設計(二)JavaScript物件程式設計
- Javascript 物件導向程式設計(三)JavaScript物件程式設計
- JS物件導向的程式設計JS物件程式設計
- javascript:物件導向的程式設計JavaScript物件程式設計
- 再見物件導向程式設計?物件程式設計
- 淺談物件導向程式設計物件程式設計
- 這才是物件導向程式設計物件程式設計
- java物件導向程式設計(轉)Java物件程式設計
- 06 物件導向程式設計 (續)物件程式設計
- 理解C++物件導向程式設計[多型性部分] (轉)C++物件程式設計多型
- C++物件導向程式設計(一):基於物件(無成員指標)C++物件程式設計指標
- C++物件導向程式設計 類和物件提高篇 建構函式C++物件程式設計函式
- JavaScript設計模式之物件導向程式設計JavaScript設計模式物件程式設計