程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 入門:Java面向對象編程學習總結

入門:Java面向對象編程學習總結

編輯:關於JAVA
重要知識點總結如下:

  1,抽象,封裝,繼承,多態是面向對象程序設計中得四個特點.

  2,面向對象得軟件開發大體分為:面向對象的分析,面向對象的設計,面向對象的實現.

  可概括為如下過程:分析用戶需求,從問題中抽取對象模型;細化模型,設計類,包括類的屬性和類間的

  相互關系,同時觀察是否有可以直接引用的已有類或部件;選定一種面向對象的編程語言,具體編碼實現

  上一階段類的設計,並在開發過程中引入測試,完善整個解決方案.

  3,面向對象程序設計方法的優點是:可重用性,可擴展性,可管理性.

  4,類的定義:class前的修飾符分為訪問控制符和非訪問控制符兩大類.訪問控制符包括public和private.

  非訪問控制符包括abstract(抽象),final(最終).

  5,final類是最終類,是不能有子類的類.abstract和final不能同時修飾一個類,因為抽象類本身沒有具體對象,

  需要派生出子類後在創建子類的對象.而最終類不可能有子類.

  6,創建對象的格式為: 類名 對象名=new 構造方法(參數);注意前面是類名後面是構造方法.

  注意構造方法沒有返回類型,也不能寫void,主要用於完成類對象的初始化工作,一般不能直接由編程

  直接調用,而是用new運算符來調用.

  7,如果class前面由public修飾符,則默認構造方法的前面也應該有public修飾符.

  8,類中有static修飾的域或方法,可用類名或對象名訪問,否則只能用對象名訪問.

  9,修飾域的訪問控制符可以是:public,private,protected,private protected.非訪問控制符可以是:

  static,final,volatile(易失域)

  10,類變量的最本質的特點是:他們是類的域,不屬於任何一個類的具體對象實例.不是保存在某個對象實例的內存空間中,而是保存在類的內存區域的公共存儲單元中.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved