|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object Dog
Exercise 4.6 from the book.
Field Summary | |
(package private) java.lang.String |
name
The name of the dog --- an instance variable |
Constructor Summary | |
Dog()
The default constructor |
|
Dog(java.lang.String name)
The constructor that gives the dog a name |
Method Summary | |
void |
bark()
A bark method that takes no parameters. |
void |
bark(boolean b)
Overloaded bark method that takes a single boolean parameter. |
void |
bark(byte b)
Overloaded bark method that takes a single byte parameter. |
void |
bark(char c)
Overloaded bark method that takes a single character parameter. |
void |
bark(double d)
Overloaded bark method that takes a single double parameter. |
void |
bark(float f)
Overloaded bark method that takes a single float parameter. |
void |
bark(int i)
Overloaded bark method that takes a single integer parameter. |
void |
bark(long l)
Overloaded bark method that takes a single long parameter. |
void |
bark(short s)
Overloaded bark method that takes a single byte parameter. |
static void |
main(java.lang.String[] args)
The main method that exercises all bark methods. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
java.lang.String name
Constructor Detail |
public Dog()
public Dog(java.lang.String name)
name
- the name of the dogMethod Detail |
public void bark()
public void bark(boolean b)
b
- public void bark(char c)
c
- public void bark(byte b)
b
- public void bark(short s)
s
- public void bark(int i)
i
- public void bark(long l)
l
- public void bark(float f)
f
- public void bark(double d)
d
- public static void main(java.lang.String[] args)
args
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |