1-) Bir sınıf birden fazla interface ‘i inherit olarak alabilir ama bir sınıfa bir tane abstract class inherit alınabilir. 2-) Interface içerisinde boş metodlar tanımlanabilir ama abstract class ‘larda hem boş metodlar tanımlanabilir hemde içi dolu metodlar tanımlabilir.