C 基礎之類的嘗試

2021-10-09 15:12:57 字數 788 閱讀 5539

一般來說,乙個類要對應於乙個.**件和乙個.cpp檔案,其中.**件用於宣告類,而.cpp檔案用於定義類中的函式

【例】[ticketmachine.h]

#pragma once

class ticketmachine //售票機類

;

[ticketmachine.cpp]

#include"ticketmachine.h"

#includeusing namespace std;

ticketmachine::ticketmachine() //建構函式的定義

ticketmachine::~ticketmachine() //析構函式的定義

void ticketmachine::showprompt()

void ticketmachine::insertmoney(int money)

void ticketmachine::showbalance()

[main.cpp]

#include"ticketmachine.h"

int main()

【注意】上述**並不能正確執行,是因為常量限定的物件沒有被初始化,僅僅用作示範

::  —  resolver(域的解析符)

◆ ::

◆ ::

void s::f()

C 基礎之類

具有某種身份的事物就是物件 在應用領域中有意義的 與所要解決的問題有關係的任何事物都可以作為物件,它既可以是具體的物理實體的抽象,也可以是人為的概念,或者是人和有明確邊界和意義的東西。任何事物都可以用物件來進行描述 萬物皆物件。物件是一組資料以及對這組資料有關操作組合封裝的實體,這組資料也可以稱為物...

c語言基礎(六)之型別

多級指標簡單demo main 函式指標demo int add int x,int y main c語言結構體 使用struct關鍵字。事例demo struct person main printf age d n p.age printf 結構體的長度 d n sizeof p c語言聯合體 ...

C 基礎知識之類繼承

using system using system.collections.generic using system.linq using system.text namespace classinherit set pubic修飾,它的子類繼承得到 public void shout class ...