CHAPTER 7 ASSIGNMENT - LEARN JAVA BY EXAMPLE
Trang 1 trong tổng số 1 trang
CHAPTER 7 ASSIGNMENT - LEARN JAVA BY EXAMPLE
Exercise 11-1. Create a base class, Telephone, and derive a class ElectronicPhone from it. In Telephone, create a protected string member phonetype, and a public method Ring( ) that outputs a text message like this: "Ringing the ." In ElectronicPhone, the constructor should set the phonetype to "Digital." In the Run( ) method, call Ring( ) on the ElectronicPhone to test the inheritance.
Exercise 11-2. Extend Exercise 11-1 to illustrate a polymorphic method. Have the derived class override the Ring( ) method to display a different message.
Exercise 11-3. Change the Telephone class to abstract, and make Ring( ) an abstract method. Derive two new classes from Telephone: DigitalPhone and TalkingPhone. Each derived class should set the phonetype, and override the Ring( ) method.
Lời giải: [You must be registered and logged in to see this link.]
Exercise 11-2. Extend Exercise 11-1 to illustrate a polymorphic method. Have the derived class override the Ring( ) method to display a different message.
Exercise 11-3. Change the Telephone class to abstract, and make Ring( ) an abstract method. Derive two new classes from Telephone: DigitalPhone and TalkingPhone. Each derived class should set the phonetype, and override the Ring( ) method.
Lời giải: [You must be registered and logged in to see this link.]
Similar topics
» CHAPTER 4 ASSIGNMENT - LEARN JAVA BY EXAMPLE
» CHAPTER 2&3 ASSIGNMENT - LEARN JAVA BY EXAMPLE
» CHAPTER 1 ASSIGNMENT - LEARN JAVA BY EXAMPLE
» CHAPTER 5 ASSIGNMENT - LEARN JAVA BY EXAMPLE
» CHAPTER 8 ASSIGNMENT - LEARN JAVA BY EXAMPLE
» CHAPTER 2&3 ASSIGNMENT - LEARN JAVA BY EXAMPLE
» CHAPTER 1 ASSIGNMENT - LEARN JAVA BY EXAMPLE
» CHAPTER 5 ASSIGNMENT - LEARN JAVA BY EXAMPLE
» CHAPTER 8 ASSIGNMENT - LEARN JAVA BY EXAMPLE
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|
Fri Jan 10, 2014 5:08 pm by trangan
» Luvina - Tuyển sinh Luvina Academy IX/2013
Tue Apr 09, 2013 2:21 pm by trangan
» LUVINA ACADEMY VIII TUYỂN SINH 2012
Mon Sep 17, 2012 3:16 pm by trangan
» Tuyển sinh khóa học lập trình viên_Luvina Academy VII (Hệ sơ cấp)
Tue Jul 10, 2012 7:01 pm by trangan
» Xin đề thi thực hành,lý thuyết và đáp án của môn Developing Web Services with Java
Tue Jan 10, 2012 12:58 pm by JinHoVN
» Nhờ các PRO vào làm giúp kái đề PCS này với
Fri Jan 06, 2012 1:06 pm by phongvan1991
» Đề cương ôn tập môn CF
Thu Nov 10, 2011 8:20 pm by thanhnc_b01392
» xin slide môn C
Sun Sep 04, 2011 5:33 pm by anhchang064
» Drugs In Japan
Tue Aug 02, 2011 5:58 am by Khách viếng thăm