java-この使用

プロパティとメソッドのこの変更は、我々は通常、これを省略しますが、同じ名前のプロパティの参加クラスの場合は、このフォームを使用します

これはまた、コンストラクタを変更することができます

パブリッククラスPersonTest {
	パブリック静的無効メイン(文字列[] args){
		人物P =新しい人(「李ラオス8」);
		System.out.println( "名前" + p.getName());
		p.setName(「玄二つのサブ巨大ウサギ」);
		System.out.println( "名前を設定した後:" + p.getName());	
	}
}
クラス人{
	プライベートint型の年齢;
	プライベート文字列名;
	公共者(int型の年齢){
		年齢はthis.ageを=; //プロパティを変更します
	}
	人のパブリック(文字列名、int型の年齢){ 
この(int型の年齢); int型の年齢コンストラクタにこの時点で呼び出さ//コンストラクタ修飾パラメータ this.name =名; //属性変更 }
パブリック文字列のgetName(){ 名前を返します。 }
公共のボイドのsetName(文字列名){ 名前= this.name; //属性変更 }
     ボイド公共のsetName(N-CHAR){
         名前= N-; //これを省略することができ
     } }

  

 

 

おすすめ

転載: www.cnblogs.com/liangfc/p/12173563.html