abstract public class Animal{ //Her iki hayvan objesinde olan talk metodu. //Abstract sınıflarda metodu tanımlamak zorunda değiliz //ancak eğer metodu aşağıdaki şekilde yazarsak //java derleyicileri bu sınıfın çocuklarında metod yazılmassa //hata verecektir. public abstract String talk(); } public class Cat extends Animal{ //Kedi sınıfı kediye has olan miyavlama //sesini döndürüyor bu şekilde farklı //bir görünüme sahip oluyor. public String talk(){ return "Miyav"; } } public class Dog extends Animal{ //Kedi sınıfı köpeğe has olan havlama //sesini döndürüyor bu şekilde farklı //bir görünüme sahip oluyor. public String talk(){ return "Hav hav"; } } |
Hiç yorum yok:
Yorum Gönder