Question: / / Proj 1 2 Runner.java class Proj 1 2 Runner { public static void main ( String [ ] args ) { System.out.println (

// Proj12Runner.java
class Proj12Runner {
public static void main(String[] args){
System.out.println("I certify that this program is my own work and is not the work of others. "+
"I agree not to share my solution with others. Replace this line with your name =====This line is required=====");
Animal cat = new Cat();
System.out.println(cat.speak());
Animal dog = new Dog();
System.out.println(dog.speak());
Animal cow = new Cow();
System.out.println(cow.speak());
}
}
class Cat implements Animal {
@Override
public String speak(){
return "I am a cat.
Meow";
}
@Override
public void sleep(){
// Implement sleep for Cat
}
@Override
public int run(){
// Implement run for Cat
return 0;
}
}
class Dog implements Animal {
@Override
public String speak(){
return "I am a dog.
Woof";
}
@Override
public void sleep(){
// Implement sleep for Dog
}
@Override
public int run(){
// Implement run for Dog
return 0;
}
}
class Cow implements Animal {
@Override
public String speak(){
return "I am a cow.
Moo";
}
@Override
public void sleep(){
// Implement sleep for Cow
}
@Override
public int run(){
// Implement run for Cow
return 0;
}
}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!