OOPAbstract classAbstract classIt is achived using interface and abstract classes.Abstract methodsexternal keyword