edu.uchicago.cs.java.lec03.zoo
Class Animal
java.lang.Object
edu.uchicago.cs.java.lec03.zoo.Animal
- Direct Known Subclasses:
- Dog, Dolphin
public abstract class Animal
- extends java.lang.Object
|
Field Summary |
private boolean |
bMale
|
private java.lang.String |
strSpecie
|
|
Constructor Summary |
Animal(java.lang.String specie,
boolean bMale)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
strSpecie
private java.lang.String strSpecie
bMale
private boolean bMale
Animal
public Animal(java.lang.String specie,
boolean bMale)
isMale
public boolean isMale()
setMale
public void setMale(boolean male)
getSpecie
public java.lang.String getSpecie()
setSpecie
public void setSpecie(java.lang.String specie)
getSex
public java.lang.String getSex()
vocalize
public abstract void vocalize()