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

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

 

12. (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 () {} } What reference types may be used to refer to an object of type C? 13. (2 points) What does the instanceof keyword do? Why might we use it? 14. (2 points) Interfaces differ from abstract classes in two important ways. What are they?

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!