Click here to watch in Youtube :
https://www.youtube.com/watch?v=oXtnBDbGo5k&list=UUhwKlOVR041tngjerWxVccw
Click the below Image to Enlarge
Java Tutorial : Inheritance IS-A Relationship Animal (Implements) |
Java Tutorial : Inheritance IS-A Relationship Animal (Implements) |
Java Tutorial : Inheritance IS-A Relationship Animal (Implements) |
/** * Animal is the Super Interface of Mammal,Parrot and Dove classes */ interface Animal { } /** * Mammal is the subclass of Animal Interface. */ class Mammal implements Animal { } /** * Dog is the subclass of both Mammal class and Animal Interface. */ class Dog extends Mammal { } /** * Elephant is the subclass of both Mammal class and Animal Interface. */ class Elephant extends Mammal { } /** * Tiger is the subclass of both Mammal class and Animal Interface. */ class Tiger extends Mammal { } /** * Parrot is the subclass of Animal Interface. */ class Parrot implements Animal { } /** * Dove is the subclass of Animal Interface. */ class Dove implements Animal { } public class AnimalDemo { public static void main(String args[]) { Mammal mammal = new Mammal(); Dog dog = new Dog(); Elephant elephant = new Elephant(); Tiger tiger = new Tiger(); System.out.print("Mammal IS-A Animal : "); System.out.println(mammal instanceof Animal); System.out.println(); System.out.print("Dog IS-A Mammal : "); System.out.println(dog instanceof Mammal); System.out.print("Dog IS-A Animal : "); System.out.println(dog instanceof Animal); System.out.println(); System.out.print("Elephant IS-A Mammal : "); System.out.println(elephant instanceof Mammal); System.out.print("Elephant IS-A Animal : "); System.out.println(elephant instanceof Animal); System.out.println(); System.out.print("Tiger IS-A Mammal : "); System.out.println(tiger instanceof Mammal); System.out.print("Tiger IS-A Animal : "); System.out.println(tiger instanceof Animal); System.out.println(); Parrot parrot = new Parrot(); Dove dove = new Dove(); System.out.print("Parrot IS-A Animal : "); System.out.println(parrot instanceof Animal); System.out.println(); System.out.print("Dove IS-A Animal : "); System.out.println(dove instanceof Animal); } }
Mammal IS-A Animal : true
Dog IS-A Mammal : true Dog IS-A Animal : true Elephant IS-A Mammal : true Elephant IS-A Animal : true Tiger IS-A Mammal : true Tiger IS-A Animal : true Parrot IS-A Animal : true Dove IS-A Animal : true
https://sites.google.com/site/javaee4321/java/InheritanceDemo-IS-A-Animal-ImplementsApp.zip?attredirects=0&d=1
See also:
No comments:
Post a Comment