subclass of thread implementing Runnable interface

It confuses me why a subclass of thread that implements a runnable interface doesn’t force me to override the run method. Basically, when i create simple class that implements Runnable it forces me to override the run method. But when i made the ordinary class a subclass of thread, it didn’t force me to override the class anymore. What’s the logic behind this?


Source: oop

Leave a Reply