interface once we have the abstract class?
abstract class: same behavior, share same code interface: diff behavior, 2 classes
interface once we have the abstract class?
abstract class: same behavior, share same code interface: diff behavior, 2 classes