Question: 5. (3 points) Consider the following class definitions: class A { public void foo() { } class B extends A { public void bar

5. (3 points) Consider the following class definitions: class A { public

 

5. (3 points) Consider the following class definitions: class A { public void foo() { } class B extends A { public void bar () { } class C extends B { } public void baz () {} Which methods may be called on an object of type C? 6. (2 points) Consider the following class definitions: class Dog { public void speak () { } Sytem.out.println("woof"); } class Chihuahua { public void speak () { } } Sytem.out.println("yipyipyip!"); What output is produced by the following code? Dog d = new Chihuahua (); d. speak(); 7. (1 point) Why do we typically use super()?

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 Programming Questions!