Question paper (build 07.05.20.19)
-name:String
-size:int
+Coffee()
+Coffee(name:String, size:int)
+getName():String
+getSize():int
+setName(name:String):void
+toString()) String
•
•
getName():String-return name.
getSize():int-return size.
setName(name:String):void-update name.
toString():String-return the string of format:
name, size
-price:int
+SpecCoffee()
SpecCoffee
+SpecCoffee(name:String, size:int, price:int)
+toString() String
+setData():void
+getValue():int
Where:
toStrinel):String-return the string of
forma
name, size, price
setData():void - Insert the string "CF" at
the first of name.
getValue():int-Check if the size > 10
then return price, otherwise return
price+5.
The program output might look something like:
Enter name: vietnam Enter name: vietnam Enter name: vietnam
Enter name: vietnam
Enter size: 4
Enter size: 5
Enter size: 5
Enter size: 12
Enter price: 10
Enter price: 10
1. Test toString()
1. Test toString()
Enter price: 5
1. Test toString()
Enter price: 5
2. Test setData()
2. Test setData()
2. Test setData()
1. Test toString()
2. Test setData()
3. Test getValue()
3. Test getValue
3. Test getValue()