C 中class類 的 建構函式 析構函式

2021-07-23 18:06:45 字數 1295 閱讀 9873

說明

之後的筆記都是這個模式,就不再贅述。在demo.cpp中有**說明的注釋。

1. demo.cpp:

-----------------------------------

#include #include #include "line.h"

using namespace std;

/******************************/

/* 建構函式和析構函式

熟悉class類建立和銷毀的過程,明白其原理

*//******************************/

int main(void)

2. coordinate.h:

-----------------------------------

class coordinate;

3. coordinate.cpp:

-----------------------------------

#include

#include "coordinate.h"

using

namespace

std;

coordinate::coordinate(int x, int y)

int coordinate::getx() const

void coordinate::sety(int y)

int coordinate::gety() const

4. line.h:

-----------------------------------

#include "coordinate.h"

class line;

5. line.cpp:

-----------------------------------

#include "line.h"

#include

using

namespace

std;

line::line(int x1, int y1, int x2, int y2):m_coora(x1,y1),m_coorb(x2,y2)

void line::setb(int x, int y)

void line::info()

C 類建構函式 析構函式

類的建構函式是類的一種特殊的成員函式,它會在每次建立類的新物件時執行。建構函式的名稱與類的名稱是完全相同的,並且不會返回任何型別,也不會返回 void。建構函式可用於為某些成員變數設定初始值。下面的例項有助於更好地理解建構函式的概念 include using namespace std class...

C 類建構函式 析構函式

類的建構函式是類的一種特殊的成員函式,它會在每次建立類的新物件時執行。建構函式的名稱與類的名稱是完全相同的,並且不會返回任何型別,也不會返回 void。建構函式可用於為某些成員變數設定初始值。下面的例項有助於更好地理解建構函式的概念 include using namespace std class...

C 類建構函式 析構函式

類的建構函式是類的一種特殊的成員函式,它會在每次建立類的新物件時執行。建構函式的名稱與類的名稱是完全相同的,並且不會返回任何型別,也不會返回 void。建構函式可用於為某些成員變數設定初始值。下面的例項有助於更好地理解建構函式的概念 include using namespace std class...