ITエンジニアのプレイングマネージャー化応援サイト

11.インターフェース

インターフェースに関する問題です。

1.次のアウトプットとソースコードに整合するようにインターフェース、IPhone,IBrouser,ICamera,IMusicPlayerを作りなさい。

SmartPhoneクラスは各々のインターフェースの抽象メソッドをオーバーライドしているものとします。

<アウトプット>

音楽を再生する
Webを見る
電話を受ける
電話をかける
写真を撮影する
写真を表示する

<ソースコード>

 

2.オリジナルクラスの作成

IPhoneをimplementsしたMyPhoneクラス、

IBrouserをimplementsしたMyBrouserクラス、

ICameraをimplementsしたMyCameraクラス、

IMusicPlayerをimplementsしたMyMusicPlayerクラスをそれぞれ作りなさい

3.オリジナルインターフェースの作成(名前は自由)

あなたの理想の機能を抽象メソッドとして持つインターフェース達を作成しなさい。

あなたの理想のインターフェース達をimplementsした理想のクラスを作成しなさい。

 

JavaSEの問題集トップページに戻る

新入社員研修ポータル

IT企業の人財育成に関することなら全てお任せ下さい TEL 0120-559-463 受付時間 10:00 - 17:00 (土・日・祝日除く)

ZOOMを使った遠隔研修メニュー(PDFが開きます)

ZOOMを使った遠隔研修

新人エンジニアのためのJavaタイピングゲーム

新人プログラマのためのプログラミング動画

YouTubeチャンネル

お問い合わせはこちらから

お名前 (必須)

メールアドレス (必須)

題名(件名)

メッセージ本文

確認画面は表示されません。上記内容にて送信しますので、よろしければチェックを入れてください。

新入社員研修ポータル

PAGETOP
Copyright © Say Consulting Group, Inc. All Rights Reserved.