說明:
之後的筆記都是這個模式,就不再贅述。在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...