C++ チュートリアル - クラスとオブジェクト、フレンド、演算子のオーバーロード

オブジェクトのプロパティ

メンバー変数とメンバー関数は別々に保存されます

ここに画像の説明を挿入
ここに画像の説明を挿入

このポインタの概念

ここに画像の説明を挿入
ここに画像の説明を挿入

ここに画像の説明を挿入

NULLポインタアクセスメンバー関数

ここに画像の説明を挿入
ここに画像の説明を挿入

const 変更されたメンバー関数

ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

友元

ここに画像の説明を挿入

グローバルは友達として機能する

ここに画像の説明を挿入

友達としてクラス

ここに画像の説明を挿入

メンバーが友達として機能する

ここに画像の説明を挿入

演算子のオーバーロード

プラス演算子

ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

左シフト演算子のオーバーロード

ここに画像の説明を挿入

インクリメント演算子のオーバーロード

ここに画像の説明を挿入
ここに画像の説明を挿入

代入演算子のオーバーロード

ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

関係演算子のオーバーロード

ここに画像の説明を挿入
ここに画像の説明を挿入

関数呼び出し演算子のオーバーロード

ここに画像の説明を挿入
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_42832272/article/details/131586594