抽象類的成員特點 學習筆記
A:抽象類的成員特點
a:成員變數:既可以是變數,也可以是常量。abstract是否可以修飾成員變數?不能修飾成員變數
-
b:構造方法:有。
用於子類訪問父類資料的初始化。
-
c:成員方法:既可以是抽象的,也可以是非抽象的。
B:案例演示
-
抽象類的成員特點
C:抽象類的成員方法特性:
a:抽象方法 強制要求子類做的事情。
b:非抽象方法 子類繼承的事情,提高程式碼複用性。
class Demo2_Abstract { public static void main(String[] args) { System.out.println("Hello World!"); }}/** A:抽象類的成員特點 * a:成員變數:既可以是變數,也可以是常量。abstract是否可以修飾成員變數?不能修飾成員變數 * b:構造方法:有。 * 用於子類訪問父類資料的初始化。 * c:成員方法:既可以是抽象的,也可以是非抽象的。* B:案例演示 * 抽象類的成員特點* C:抽象類的成員方法特性: * a:抽象方法 強制要求子類做的事情。 * b:非抽象方法 子類繼承的事情,提高程式碼複用性。*/abstract class Demo { int num1 = 10; final int num2 = 20; public Demo(){} public void print() { System.out.println("111"); } public abstract void method();}class Test extends Demo { public void method() { System.out.println("111"); }}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4687/viewspace-2815562/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 抽象類特點 學習筆記抽象筆記
- Java學習筆記之介面和抽象類Java筆記抽象
- Git 的特點—— Git 學習筆記 02Git筆記
- PHP 手冊 (類與物件) 學習筆記十:抽象類PHP物件筆記抽象
- Python 學習筆記之類「物件導向,超類,抽象」Python筆記物件抽象
- Web 開發學習筆記(5) — 抽象出 Page 類Web筆記抽象
- scala學習筆記:控制抽象筆記抽象
- C++學習筆記(三):類與物件--靜態成員變數與常成員函式C++筆記物件變數函式
- 《Java特種兵》學習筆記Java筆記
- PHP 抽象類繼承抽象類時的注意點PHP 抽象類繼承抽象類時的注意點PHP抽象繼承
- 類的基礎學習筆記筆記
- 點分治學習筆記筆記
- TS學習筆記(三):類筆記
- 大資料學習:抽象類大資料抽象
- PHP 抽象類繼承抽象類時的注意點PHP抽象繼承
- C++程式設計學習筆記:2 類和物件初探 內聯成員函式和過載成員函式C++程式設計筆記物件函式
- 表示-抽象-控制——系統結構模式學習筆記抽象模式筆記
- 學習筆記之--認識Xcode中的重要成員:lldb偵錯程式筆記XCodeLLDB
- 點分樹學習筆記筆記
- python3筆記---抽象類例子Python筆記抽象
- 學習筆記(抽象基類、上下文管理、多型的應用、節約記憶體的例項)筆記抽象多型記憶體
- java學習筆記(包裝類)Java筆記
- Kotlin學習筆記(5)- 類Kotlin筆記
- Java設計模式學習筆記(四) 抽象工廠模式Java設計模式筆記抽象
- numpy的學習筆記\pandas學習筆記筆記
- go學習筆記劃重點Go筆記
- 【JavaScript學習筆記】點選消失JavaScript筆記
- java學習筆記--封裝的注意點Java筆記封裝
- 類歐幾里得演算法學習筆記演算法筆記
- TypeScript學習筆記之五類(Class)TypeScript筆記
- iOS學習筆記43 Swift(三)類iOS筆記Swift
- Kotlin學習筆記-類和介面Kotlin筆記
- Java學習筆記之類和物件Java筆記物件
- JMockit學習之mock介面和抽象類Mock抽象
- JavaScript MVC 學習筆記(四)類的使用(下)JavaScriptMVC筆記
- Solidity語言學習筆記————35、抽象合約和介面Solid筆記抽象
- C++學習day18之 指向類成員的指標C++指標
- Elasticsearch入門學習重點筆記Elasticsearch筆記