// Telphone.java パブリック 抽象 クラス携帯{ パブリック 抽象 ボイドコール(); パブリック 抽象 ボイドメッセージ(); } // CellPhone.java パブリック クラスの携帯電話・PHS 延び携帯{ @Override 公共 ボイドコール(){ System.out.printlnは( "キーボード・コール" ); } @Override 公共 ボイドメッセージ(){ System.out.printlnは( "キーボードのテキストメッセージ" ); } } //ModernPhone.java パブリック クラス ModernPhone 延び携帯{ @Override 公共 ボイドコール(){ System.out.printlnは( "音声通話を" ); } @Override 公共 ボイドメッセージ(){ System.out.printlnは( "音声テキストメッセージ" ); } } // Test.java パブリック クラスのテスト{ 公共 静的 ボイドメイン(文字列[]引数){ 携帯TE1は = 新しい新しい(携帯ストラップ); te1.call(); te1.message()。 TelphoneはTE2 =新)(ModernPhoneを。 te2.call(); te2.message(); } }