Question 2:
(3 marks) Write a class Speaker and a class SpecSpeaker extending from Speaker (i.e. Speaker is a superclass and SpecSpeaker is a subclass) with the following information:
Speaker
Where:
2 of 2
Paper No: 8
-name:String
-power:int
getName():String - return name.
+Speaker()
getPower():int - return power.
+Speaker(name:String, power:int)
setName(name:String):void - update name.
+getName():String
toString():String - return the string of format:
name, power
+getPower():int+setName(name:String):void
+toString():String
Where:
SpecSpeaker
toString():String return the string of format:
-sound:String
name, sound, power
+SpecSpeaker()+SpecSpeaker(name: String, power:int,sound:String)
setData():void - Remove the first letter
of name string.
Chook
14
tha
Zoom
Close
+ 100%