(3) Java オブジェクト指向 (オン)

javase三条主线:
	• Java类及类的成员
		○ 属性、方法、构造器
		○ 代码块、内部类
	• 面向对象的三大特征
		○ 封装
		○ 继承
		○ 多态
		○ (抽象)
	• 其它关键字
		○ thissuperstaticfinalabstractinterfacepackageimport

1. プロセス指向とオブジェクト指向

ここに画像の説明を挿入

2. Java の基本要素: クラスとオブジェクト

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

- クラスの構成:

ここに画像の説明を挿入

- クラスの文法形式

ここに画像の説明を挿入

- クラスの作成

ここに画像の説明を挿入

3. オブジェクトの作成と使用

- オブジェクトの作成 (Java クラスのインスタンス化、つまりクラスのオブジェクトの作成)

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

- メモリ解析

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

- オブジェクト配列メモリ解析

ここに画像の説明を挿入

- 匿名オブジェクト

ここに画像の説明を挿入

4. クラスのメンバーの 1 つ: 属性 (メンバー変数)

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

5. クラスの 2 番目のメンバー: メソッド

ここに画像の説明を挿入
ここに画像の説明を挿入
注:
• メソッド内で他のメソッドを呼び出すことはできますが、メソッドを再度定義することはできません。

6. メソッドについてもう一度話す

- メソッドのオーバーロード

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

- 変数パラメータを持つメソッド

ここに画像の説明を挿入

- メソッドパラメータの値渡しメカニズム**

ここに画像の説明を挿入

- 再帰的な方法

7. OOP 機能 1: カプセル化と隠蔽

- 質問紹介

ここに画像の説明を挿入

- カプセル化の具体化 (カプセル化とは異なります)

ここに画像の説明を挿入

- カプセル化の具現化には、許可修飾子が協力する必要があります

ここに画像の説明を挿入

8. クラスの 3 番目のメンバー: コンストラクター

ここに画像の説明を挿入

- 属性割り当てプロセス

ここに画像の説明を挿入

- 拡大

ここに画像の説明を挿入

9.キーワード:これ

ここに画像の説明を挿入

- これにより、プロパティ、メソッド、およびコンストラクターを変更できます

ここに画像の説明を挿入

10. キーワード: パッケージ、インポート

- パッケージ

ここに画像の説明を挿入

- 輸入

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/Mason_Chen/article/details/124740661