Create abstract-class