Java返回值 類 抽象類 介面

2021-08-11 15:19:53 字數 759 閱讀 5321

[toc]來生成目錄:

返回值型別

基本型別:(基本型別太簡單,我不準備講解)

引用型別:

類:返回的是該類的物件

抽象類:返回的是該抽象類的子類物件

介面:返回的是該介面的實現類的物件

//  <1>類作為返回值

class student

}class studentdemo

}class studenttest2

}

//  <2> 抽象類作為返回值

abstract

class

person

class

persondemo

}class

student

extends

person

}class

persontest2

}

//  <3> 介面作為返回值

//定義乙個說的的介面

inte***ce

speak

class

teacher

implements

speak

}class

teacherdemo

}public

class

teachertest4

}

抽象類和介面作為返回值型別的問題

1 2 返回值型別 3引用型別 4類 返回的是該類的物件 5抽象類 返回的是該抽象類的子類物件 6介面 7 8abstract class person 1112 class persondemo 19 2021 class student extends person 25 2627 class ...

Java 抽象類 介面

抽象類注重其是什麼以及其本質 介面注重具有什麼樣的功能以及充當什麼角色 抽象類使用abstract關鍵字來宣告,介面使用inte ce關鍵字來宣告 抽象類和介面都不能例項化,不能通過new來建立物件 抽象類的成員變數沒有任何限制 介面中的成員變數都是public static final 抽象類的方...

java抽象類,介面

1 abstract不能與final並列修飾同乙個類。final表示該類不能被繼承,abstract表示該類需要被實現,有矛盾。final和abstract這兩個關鍵字是反相關的 2 abstract 不能與private static final或native並列修飾同乙個方法。被private修...