#include <iostream> int main(int argc, char* argv[]) { // 電源、チャンネル、ボリューム変数の宣言 int power, channel, volume; // 電源、チャンネル、ボリュームの初期化 power = 0; channel = 1; volume = 0; // 値のセット power = 1; // 電源オン channel = 8; volume = 10; // 状態の表示 if(power == 1){ std::cout << "電源はオンです。"; std::cout << "チャンネルは" << channel << "です。"; std::cout << "ボリュームは" << volume << "です。\n"; }else{ std::cout << "電源はオフです。\n"; } return 0; } |
Television.h |
クラス開発者が記述する。クラス開発者はメンバ関数のみをクラス利用者に公開し、 内部にあるデータは隠蔽する。 |
Television.cpp | |
TVProject.cpp (main 関数など) |
クラス利用者が記述する。クラス利用者はクラス開発者と同じとは限らない。 開発者から公開されたメンバ関数を活用し、必要な機能を実装する。 |