ÎncepețiÎncepe gratuit

Crearea claselor abstracte

Pentru pasionații de mașini, sunetul claxonului este suficient pentru a identifica un anumit tip de automobil. Mulți producători auto știu acest lucru și își personalizează claxoanele ca strategie de brand. Vei actualiza clasa Car pentru a include o metodă dedicată funcționalității claxonului.

NOTĂ: O clasă abstractă nu poate fi instanțiată direct, deoarece există doar ca un plan de bază din care alte clase pot moșteni.

Acest exercițiu face parte din cursul

Introducere în Programarea Orientată pe Obiecte în Java

Vezi cursul

Instrucțiuni pentru exercițiu

  • Transformă clasa Car într-o clasă abstractă folosind cuvântul cheie abstract.
  • Creează o metodă public abstract void în interiorul clasei Car, numită soundHorn.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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) {        
                       
    }
    
}
Editează și rulează codul