Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Fix the Java code below with Casting method: public interface Flyer { public void fly(); } public class Bird implements Flyer { public void fly()

Fix the Java code below with Casting method:

public interface Flyer {

public void fly();

}

public class Bird implements Flyer {

public void fly() {

System.out.println("flap flap");

}

}

public class Duck extends Bird {

public void quack() {

System.out.println("Quack quack");

}

}

public class Swan extends Bird {

public void glide() {

System.out.println("I am like SO graceful");

}

public static void main(String[] args) {

Swan s = new Swan();

Bird b = s;

Duck d = b;

d.quack();

}

}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

PostgreSQL Up And Running A Practical Guide To The Advanced Open Source Database

Authors: Regina Obe, Leo Hsu

3rd Edition

1491963417, 978-1491963418

More Books

Students also viewed these Databases questions

Question

3. Explain how preference shares should be accounted for.

Answered: 1 week ago

Question

5. Arranging for the training facility and room.

Answered: 1 week ago

Question

1. Discuss the five types of learner outcomes.

Answered: 1 week ago