Honeywell interview question

abstract class vs interface