Aan de slagGa gratis aan de slag

Creating abstract classes

For people who love cars, hearing the horn is all they need to identify a particular type of car. Many car manufacturers know this and make their cars sound unique as a branding strategy. You will update the Car class to contain a method for the horn functionality of cars.

NOTE: An abstract class cannot have instance objects created from it, as it exists to be merely a blueprint from which to be inherited.

Deze oefening maakt deel uit van de cursus

Introduction to Object-Oriented Programming in Java

Cursus bekijken

Oefeninstructies

  • Make the Car class an Abstract class using the abstract keyword.
  • Create a public abstract void method inside Car called soundHorn.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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) {        
                       
    }
    
}
Code bewerken en uitvoeren