java核心技術卷1--物件與類
阿新 • • 發佈:2018-12-09
類的三個特徵
- 封裝
- 繼承
- 多型
物件的三個特性
- 行為:可以對物件施加哪些操作,或可以對物件施加哪些方法
- 狀態:當施加那些方法是,物件如何響應
- 標識:如何辨別具有相同洗行為和狀態的物件
識別類
-
識別類的簡單規則是尋找名詞和動詞,名詞可能成為類,而動詞可能成為方法。
物件與物件變數
package 物件與類; import java.util.Date; public class 物件與物件變數 { public static void main(String[] args) { // 可以通過類的構造器建立一個物件 new Date(); // 可以將物件傳遞給一個方法 System.out.println(new Date()); // 可以建立一個物件變數引用物件 // a不是一個物件,只是一個Date型別的變數,它可以引用Date型別的物件 Date a = new Date(); // a和b兩個變數將引用同一個物件 Date b = a; System.out.println(a==b); // 在Java中任何一個變數都是對儲存在另一個地方的物件的引用 } }
修飾符
- 關鍵字public修飾表示任何類的任何方法都可以呼叫
- 關鍵字private修飾表示只有類自身的方法能夠訪問,強烈建議將類的屬性都用private修飾q