1。パッケージとは何ですか?
カプセル化は、属性を民営化し、プライベート属性にアクセスするためのパブリック方法を提供することです。
この方法は、属性の可視性を変更して、属性へのアクセスを制限し、各属性のゲッターメソッドとセッターメソッドのペアを作成して、これらの属性にアクセスすることです。
例:プライベート文字列名。
コードコピーは次のとおりです。
public string getName(){
戻る;
}
public void setName(string name){
this.name = name;
}
2。なぜパッケージが必要なのですか?
カプセル化により、プログラムの保守性を高めながら、属性に対するデータアクセス制限を達成できます。
値の方法と割り当て方法は実装の変更を非表示にするため、属性のクラスの読み取りまたは変更に影響を与えたり、大規模な変更を避けたり、プログラムの保守性を高めたりしません。
3。このキーワードとはどういう意味ですか?
メソッドは、それを呼び出すオブジェクトを参照する必要がある場合があります。この目的のために、Javaはこれをキーワードを定義します。簡単に言えば、
これは、オブジェクト内の自分自身を参照するリファレンスです。オブジェクトは直接参照でき、同じ名前の競合はインスタンス変数とローカル変数の間に発生します。
4.パッケージングと特定のパッケージ方法を実装する方法
(1)属性の可視性を変更して、属性へのアクセスを制限します。
(2)これらの属性にアクセスするために、各属性の割り当て方法と値のペアを作成します。
(3)割り当てと価値の方法で、属性へのアクセスに制限を追加します。
上記はこの記事の全体的な内容です。あなたがそれを気に入っていただければ幸いです。
記事を友達と共有するか、コメントを残してください。ご支援ありがとうございます!