1.實現一
#includeusing namespace std;
//判斷點和圓的關係
class point
int getx()
void sety(int y)
int gety()
private:
int m_x;
int m_y;
};class circle
int getr()
void setcenter(point center)
point getcenter()
private:
int m_r;
point m_center;//在類中可以讓另乙個類作為本類的成員
};//判斷點和圓的關係
void isincircle(circle &c, point &p)
else if (distance > rdistance)
else }
int main()
2.實現二
檔案
#pragma once
#includeusing namespace std;
class point
;
檔案
#include"point.h"
//設定x
void point::setx(int x)
//獲取x
int point::getx()
//設定y
void point::sety(int y)
//獲取y
int point::gety()
檔案
#pragma once
#includeusing namespace std;
#include"point.h" //因為下面用到了point類,所以要加上標頭檔案
class circle
;
檔案
#include"circle.h"
//設定半徑
void circle::setr(int r)
//獲取半徑
int circle::getr()
//設定圓心
void circle::setcenter(point center)
//獲取圓心
point circle::getcenter()
//main()函式檔案
#includeusing namespace std;
#include"circle.h" //標頭檔案加上
#include"point.h" //標頭檔案加上
//判斷點和圓的關係
void isincircle(circle &c, point &p)
else if (distance > rdistance)
else }
int main()
C 點和圓 簡單一點的類和物件
設計乙個點類point,包含屬性 x座標和y座標,方法 設定座標 setpoint 獲取x座標 getx 獲取y座標 gety 設計乙個圓類circle,包含屬性 圓心座標x和y 半徑r 方法包括 設定圓心 setcenter 設定圓心x座標和y座標 設定半徑 setradius 設定半徑長度 計算...
C (類與物件)點和圓關係的例子
點和圓的關係.cpp 定義控制台應用程式的入口點。設定圓類與點類 include stdafx.h include using namespace std class point intgetx void sety int y intgety private int m x int m y clas...
Python 之建立圓的類和物件
專案需求 用物件導向的方法創造乙個圓,並且列印圓的屬性 半徑,顏色,座標,周長,面積 在圖形介面中根據物件的屬性顯示出對應的圓。完整 import math import turtle import time class circle 初始化圓的引數 def init self,r 50,borde...