抽象類不能被實例化:抽象類不能被直接實例化,只能被繼承并實現其抽象方法。
抽象類必須包含至少一個抽象方法:抽象類可以包含普通方法,不一定要全部是抽象方法。
抽象類和接口的區別:抽象類可以包含普通方法和成員變量,而接口只能包含抽象方法和常量。
抽象類可以包含構造函數:抽象類可以包含構造函數,但不能被實例化。
抽象類可以繼承其他類:抽象類可以繼承其他類,并且其他類也可以繼承抽象類。