クラスは構造体に様々な機能をつけたものです
データだけでなく関数(メンバ関数)を持つこともできます
またデータには
public privateなど
アクセスできる制限を設けています
publicは
クラスの外からもアクセスでき
privateは
クラス内部からしかアクセスできません
main.cpp
データだけでなく関数(メンバ関数)を持つこともできます
またデータには
public privateなど
アクセスできる制限を設けています
publicは
クラスの外からもアクセスでき
privateは
クラス内部からしかアクセスできません
class クラス名 { private: メンバ変数; メンバ関数; public: メンバ変数 メンバ関数 };
main.cpp
#include <iostream> class Test { private: int num1; public: void setNum1(int n); void printNum1(); }; void Test::setNum1(int n) { num1 = n; }; void Test::printNum1() { std::cout << num1 << std::endl; }; int main() { Test test1; test1.setNum1(5); test1.printNum1(); }
コメントをかく