java面向對象綜合練習

                [4]面向對象綜合練習

一.綜合練習

  • 1.使用到Java中提供的類

  • a.BufferedReader:

  • 是一個可以從鍵盤讀取一行數據的類

  • BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

  • String line = br.readLine();

  • 注意需要導入java.io包, 需要拋出異常

  • b.Integer

  • 可以將字符串轉爲int

  • Integer.parseInt(要轉的字符串);

  • 字符串必須是可以轉爲int的數據, 如果不是數字的話會拋出NumberFormatException

  • c.Character

  • 可以把一個數字轉爲指定的進制

  • Character.forDigit(要轉的數, 進制數)


二.面向對象

1.什麼是面向對象

  • 面向對象是一種編程思想, 使用對象編程就是面向對象編程

2.什麼是對象

  • 程序中用來代表現實社會中事物的一些東西就是對象

3.什麼是類

  • 類是用來描述對象的, 需要使用類來創建對象

4.怎麼定義類

  • class 類名 { 類定義 }

  • 將一類事物的特徵定義爲成員變量, 將這類事物的行爲定義爲成員方法

5.使用類創建對象

  • new 類名()

  • 對象會存儲在堆內存中, 在創建的時候會將成員變量默認初始化

  • 使用".變量名"可以訪問對象的成員變量

  • 使用".方法名()"可以訪問對象的成員方法

6.對象的生命週期

  • 對象從new關鍵字創建時生命週期開始

  • 對象在沒有任何引用指向時生命週期結束, 成爲垃圾

7.匿名對象

  • 一個對象如果只使用一次, 就可以定義爲匿名對象

  • 不用任何變量引用, 使用之後立即成爲垃圾

8.封裝

  • 將一類事物的特徵和行爲定義在一起, 放在一個類中, 創建這個類的對象時, 該對象就可以使用自己的特徵和行爲了.

72b19c025aafa40ff3cae2a9a964034f78f01972


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