1. 程式人生 > >201671010122 2016-2017-2 《JAVA程序設計》對繼承的了解

201671010122 2016-2017-2 《JAVA程序設計》對繼承的了解

知識點 大海 第五章 trac 第五周 get 抽象 class 慢慢

對繼承的了解

一晃,第五周的學習以及悄然而逝。回過頭來看這周的JAVA學習,我覺得是收獲最多的一次。

收獲呢!很多。第五章繼承講述的概念很多我都弄清楚了。所以我就不一一列舉我懂了的知識點了。接下來就說我不太懂的一點:抽象類,課堂上老師講解了一遍,可是我還是不太懂,迷迷糊糊的。抽象類是專門用於生成子類的,必須有一個抽象方法,充當占位角色,他們的具體實現在子類中。抽象類的定義是:

public abstract class Person

{

......

public abstract String getDescription();(方法是空的,及抽象方法,不需要方法體,由“;”結尾)

}

抽象類不能被實例化,既不能創建對象,也就是說,如果將一個類聲明為abstract,就不能創建這個類的對象。需要註意,可以定義一個抽象類的對象變量,但是他只能引用非抽象子類的對象。我在博文上將抽象類的一些具體概念敲打一遍,希望能加深對他的理解。可是JAVA學習的核心之處還是自己編寫代碼,所以對他更好的理解還是以後的編程練習,慢慢地,今天寫一道程序,明天寫一道程序,可能會漸漸的理解他,這是我的看法。

這周的JAVA學習總結就這麽些了,萬事開頭難,說實話,第四周的時候挺絕望的,因為覺得自己看書,一點都不懂,這周加上老師的講解,我覺得學得還算可以,可能真的想他們說的那樣,邁過這步,也許你就能面朝大海,春暖花開。所以我要更努力些,過去來不及了,可是未來還在我自己的手裏面,我期待我的JAVA學習有一天能撥雲見日。

201671010122 2016-2017-2 《JAVA程序設計》對繼承的了解