這段時間在看馬士兵的j2se基礎。把各章的總結髮出來(1)

第二章複習{

標識符:可以起名字的東西
關鍵字: void if for while、、、、
Java基本數據類型:基礎:boolean byte char int 。。。位置:局部變量 成員變量
運算符:重點 短路與 邏輯與
表達式和語句:  
分支
循環:for do while  while
方法:形參 實參 返回值 返回值類型
變量的作用域: 出了大括號就不認識了
遞歸函數:

第三章{

1 . 面向對象思維: 該有哪些類那些對象, 這些類和對象該有哪些屬性,類和對象之間的關係、
2.  成員變量=靜態屬性 方法=動態屬性

3.構造函數(方法)和類同名,沒有返回值

4.把類放包裏邊,先寫package  引用時要寫全位置。com。bjsxt。cat。import   第三章20

多態的存在
1 要有繼承
2 要有重寫
3 父類引用指向子類對象\
抽象方法就是用來重寫的

抽象類
 { 用abstract關鍵字來修飾一個類時。
    這個類就是抽象類
    用abstract來修飾一個方法時,該方法叫做抽象方法
    含有抽象方法的類必須聲明爲抽象類。
    抽象類必須被繼承,抽象方法必須被重寫
    抽象類不能被實例化
    抽象方法只需聲明,而不需實現。
    
    }
final
  {
     final的變量不能被改變
     final的方法不能被重寫
     final的類不能被繼承

  }




第三章複習:{

1 內存分析貫穿始終
 對象和類的概念
 類or對象之間的關係
 面向對象設計思想
 class
 new 引用的概念  構造方法的概念
 方法重載  構造方法重載
 this  指當前對象
 static 成員變量屬於所有類 所有對象
 
 package& import
 爲了解決類重名問題 起名方法 : 公司域名倒過來
 import 用來引用 包 必須在當前目錄下
 private default protected public
 default 和 public可以修飾類
 
 extends 繼承   xxx是xxx   狗是動物
 
 overwrite   重寫  去API Copy

 final
 
 Object toString
        equals

 upcasting downcasting 向上/下 轉型

 多態: polymophysm /dynamic binding /late
 
 abstract  class

 interface  接口  本質: 看到對象中的一部分方法
    用implements

      interface Singer{
          public 、、、、;
          public 、、、、、;
 
       }
 class Student implements Singer{

    可以加一些 Student私有的方法
    但必須要包涵 父類的方法
    要重寫父類的方法

  }





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章