Soyut sınıflar oluşturma
Araba tutkunları için, kornanın sesi bir araba tipini tanımak için yeterlidir. Birçok üretici bunu bildiği için markalaşma stratejisi olarak arabalarının kornalarını benzersiz yapar. Car sınıfını, arabaların korna işlevselliği için bir yöntem içerecek şekilde güncelleyeceksin.
NOT: Soyut bir sınıftan örnek (instance) nesneler oluşturulamaz; bu sınıflar yalnızca miras alınacak bir şablon olarak var olurlar.
Bu egzersiz
Java ile Nesne Yönelimli Programlamaya Giriş
kursunun bir parçasıdırEgzersiz talimatları
abstractanahtar sözcüğünü kullanarakCarsınıfını Soyut bir sınıf yap.CariçindesoundHornadlıpublicabstractvoidbir yöntem oluştur.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
public class Main {
// Make Car abstract
static ____ class Car {
public Car() {
}
// Define soundHorn() as a public abstract void method
public ____ ____ ____();
}
public static void main(String[] args) {
}
}