2. ცხოველები#
ცხოველთა იერარქია (მემკვიდრეობა + პოლიმორფიზმი)

აღწერა: შექმენით ცხოველების კლასების იერარქია.
კლასები:
Animal
(ძირითადი კლასი)ველები:
name
,age
- სახელი, ასაკიმეთოდი:
makeSound()
- ხმის გამოცემა
Dog
დაCat
კლასები, რომლებიც აფართოებენ (extend)Animal
კლასს.გადაწერეთ
makeSound()
მეთოდი, რომ დააბრუნოს შესაბამისი მნიშვნელობები
ამოცანა:
შექმენით
Animal
ობიექტების ტიპის მასივი, რომელიც მოიცავს როგორც ძაღლებს, ასევე კატებს.გაიარეთ მასივში ციკლით და გამოიძახეთ
makeSound()
თითოეულ ობიექტზე.
მიზანი: მემკვიდრეობისა და runtime პოლიმორფიზმის გაგება.