Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
Recitation Assignment 1 – Inheritance
Due: At the end of recitation
This is an in class assignment. Your pair must finish and demo your 
work to the TA's before the end of recitation in order to receive credit. 
You are provided with Fish.java which represents all fishes. Your assignment is to write a java 
class that represents one specific kind of fish. For example, if you were to create a Shark class, you 
might add an object variables (instance field) that is unique to the shark (not specified in the Fish 
class), for example, length of a shark. Create a constructor that accepts and initializes the new object 
variable(s), and also calls super class’ constructor. The Shark class should also overwrite Fish class’ 
greeting method so it has a unique greeting, for example, a shark’s greeting can print out, “I can bite 
you.” Last, the subclass should also have a unique method that Fish class doesn’t have. For example, 
Shark class can have bite() method that prints out “Bite!!” which Fish class doesn’t have.
Create at least one class that inherits from Fish.java. The subclass(es) must meet the following 
requirements:
1. Subclass must call super class's constructor.
2. Subclass must overwrite super class's greeting() method.
3. Subclass must have a unique method.
Grading Criteria:
• Inherits from super class 3 pts.
• Calls super class' constructor 2 pts.
• Overwrite greeting() method 3 pts.
• Has at least one new method 2 pts.