每一個類都定義了一個接口和一個實現。接口由使用該類的代碼須要執行的操做組成。實現通常包括該類所須要的數據。實現還包括定義該類須要的但又不供通常性使用的函數。函數
定義類時,一般先定義該類的接口,即該類所提供的操做。經過這些操做,能夠決定該類完成其功能所須要的數據,以及是否須要定義一些函數來支持該類的實現。接口
每一個類都定義了一個接口和一個實現。接口由使用該類的代碼須要執行的操做組成。實現通常包括該類所須要的數據。實現還包括定義該類須要的但又不供通常性使用的函數。函數
定義類時,一般先定義該類的接口,即該類所提供的操做。經過這些操做,能夠決定該類完成其功能所須要的數據,以及是否須要定義一些函數來支持該類的實現。接口