大數(shù)據(jù)安全技術(shù)進(jìn)階培訓(xùn)班\/--》ccys1473
抽象類不可被實例化
抽象類是有構(gòu)造器的
抽象類可以沒有抽象方法
抽象類的使用場景一般在運用多態(tài)時比較適用
abstract不能與這幾個關(guān)鍵字共用:private(私有的方法子類是無法繼承的,但是abstract又要求子類需要實現(xiàn)抽象方法,這是矛盾的)、final(類、方法被final修飾后不能被繼承和重寫,矛盾)、static(通過類名訪問抽象方法是沒有意義的,因為抽象方法沒有方法體)
抽象類中的抽象方法是強(qiáng)制要求子類做的事情,非抽象方法是子類繼承的事情,提高代碼的復(fù)用性
標(biāo)簽: