# "super" Anahtar Kelimesi ile ATA Sınıfa EriÅim SaÄlamak Alt sınıflar kalıtım yoluyla ATA sınıfa ait metotları ve deÄiÅkenleri de kendi bünyelerine alabilirler. ATA sınıftaki bir deÄiÅkene veya metoda eriÅmek istediÄimizde "super" anahtar kelimesini kullanırız. "super" Anahtar Kelimesi ile ATA Sınıfın Kurucularını ÃaÄırmak ```java public ElectricCar() { // Car sınıfına ait parametresiz kurucu metodu çaÄırıyoruz. super(); } public ElectricCar(String brand, String licensePlate, double power) { // Car sınıfına ait parametreli kurucu metodu çaÄırıyoruz. // Bu kurucu metot "public Car(String brand, String licensePlate)" kendisidir. super(brand, licensePlate); this.power = power; } ``` `super();` komutuyla birlikte "**Car**" sınıfına ait parametresiz kurucu metodu çaÄırıyoruz. Böylece, kalıtım aldıÄımız ATA sınıfın kurucusuna eriÅmiÅ olduk. `super(brand, licensePlate);` komutuyla "**Car**" sınıfına ait parametreli kurucu metodu çaÄırıyoruz. Bu kurucu metot `public Car(String brand, String licensePlate)` kendisidir. "super" Anahtar Kelimesi ile ATA Sınıfın Metotlarını ÃaÄırmak "super" anahtar kelimesi ile ATA sınıfa ait kurucu metotları, deÄiÅkenleri ve fonksiyonları çaÄırabiliriz. ```java @Override public void showInfo() { // üst sınıfın, yani "Car" sınıfının "showInfo" metodunu çaÄıracaktır. super.showInfo(); System.out.println("ElectricCar: " + toString()); } ``` `super.showInfo();` komutuyla birlikte ATA sınıfa ait, yani "Car" sınıfına ait "showInfo" metodunu çaÄırmıŠoluyoruz.