From f809aeb783e25b4f91115123d9f167c673dc9415 Mon Sep 17 00:00:00 2001 From: Yachika9925 <147185379+Yachika9925@users.noreply.github.com> Date: Sat, 28 Oct 2023 07:46:04 +0530 Subject: [PATCH] Create inheritance&polymorphism.java pls review it and merge it --- inheritance&polymorphism.java | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 inheritance&polymorphism.java diff --git a/inheritance&polymorphism.java b/inheritance&polymorphism.java new file mode 100644 index 00000000..d40b498a --- /dev/null +++ b/inheritance&polymorphism.java @@ -0,0 +1,27 @@ +class Animal { + void sound() { + System.out.println("Animal makes a sound"); + } +} + +class Dog extends Animal { + void sound() { + System.out.println("Dog barks"); + } +} + +class Cat extends Animal { + void sound() { + System.out.println("Cat meows"); + } +} + +public class AnimalDemo { + public static void main(String[] args) { + Animal myDog = new Dog(); + Animal myCat = new Cat(); + + myDog.sound(); + myCat.sound(); + } +}