1. 物件導向小例子
#include using下面是經常寫的, 高階封裝, 把類進行拆分, 類和方法分開的形式namespace
std;
class
bad_hmean ;
//上下這麼寫是一樣的意思 , 有時候看見上面的都不知道什麼意思, 所以這裡也就記錄一下
//bad_hmean (int a=0, int b=0);
//virtual ~bad_hmean ();
void
mesg();
};inline
void
bad_hmean::mesg()
int main(int argc, char
const *ar**)
//目錄和檔案都小寫, 重要的事情才大寫
//類的名字首字母大寫
#include #include
#include
"per.h
"person::person()
person::~person()
void person::setpid(int
pid)
intperson::getpid()
void person::setname(string
name)
string
person::getname()
void person::setage(int
age)
intperson::getage()
intmain()
#include #includeper.husing
namespace
std;
class
person
;
c 物件導向程式設計 物件導向
什麼是物件導向 是對現實世界理解和抽象的方法。物件導向程式設計的特點 易維護,易擴充套件,靈活性好,重用 類 對事物的抽象定義,即事物具有的共同特徵和行為。物件 即對類進行例項 類是抽象的,物件是具體的 類的定義 語法 訪問修飾符 class 類名類的成員 包括字段,屬性,方法,常量,事件和索引器等...
C 物件導向
它定義了類的物件包括了什麼屬性,以及可以執行哪些操作 呼叫函式 class box 關鍵字 public 確定了類成員的訪問屬性.在類物件作用域內,類的外部是可訪問的 也可以指定類的成員為 private 或 protected box box1 宣告物件 box1,型別為 box box box2...
c 物件導向
0,類變數的申明可以不賦初始值 int 型別的為0,引用型別預設值為null,bool型別為false 1.物件導向的三大特點 封裝 0增加安全 1 良好的封裝能夠減少耦合 2 類內部的實現可以自由地修改 3 類具有清晰的對外介面 繼承 子類是乙個物件,父類的成員只是子類的引用 在繼承時子類的訪問修...