忍者ブログ

学習用

2025
04,28

«[PR]»

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2020
07,14
抽象クラスを使うと関連するクラスの共有分だけを切り出して
具象クラスの方に実装を任せることができる
開発の規模が大きくなってくるとこうした実装もみかけたりする!!
  public abstract void sayHi();
}
 class JapaneseUser extends User{
//sayHiメソッドをオーバーライドしているのがわかりやすいように
//アノテーションをかく!!
@Override
public void sayHi(){
System.out.println("こんにちは");
}
}
 class AmericanUser extends User{
@Override
public void sayHi(){
System.out.println("Hi");
}
}
public class MyApp {
  public static void main(String[] args) {
    AmericanUser tom = new AmericanUser();
JapaneseUser aki= new JapaneseUser();
tom.sayHi();
aki.sayHi();
  }
}
PR
Post your Comment
Name:
Title:
Mail:
URL:
Color:
Comment:
pass: emoji:Vodafone絵文字 i-mode絵文字 Ezweb絵文字

[36] [35] [34] [33] [32] [30] [29] [28] [27] [26] [25]


« interface_1: HOME : 抽象クラス_abstract_1 »
プロフィール
HN:
No Name Ninja
性別:
非公開
カテゴリー
最新記事
P R

Powered by Ninja.blog * TemplateDesign by TMP
忍者ブログ[PR]