Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
package abstractclass;
public class SoyutSinif {
public static void main(String[] args) {
Baliklar balik = new Baliklar();
Kuslar kus = new Kuslar();
balik.yemekYe();
kus.yemekYe();
}
}
// Soyut Sınıf
abstract class Hayvanlar{
// Soyut Metot
abstract void yemekYe();
}
// extends ile soyut sınıf miras alınır
class Baliklar extends Hayvanlar{
@Override
void yemekYe() {
System.out.println("Yem İle Beslen");
}
}
class Kuslar extends Hayvanlar{
@Override
void yemekYe() {
System.out.println("Balık İle Beslen");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment