1. 程式人生 > >面向物件基礎2

面向物件基礎2

1、訪問修飾符中,範圍最小和範圍最大的訪問修飾符是哪兩個,並且請問如果要封裝類中的屬性,使用哪個訪問修飾符? 1)Private最小,Public最大 2)使用private

2、簡述成員變數和區域性變數的區別。 成員變數在類中使用,區域性變數在類中的方法中使用。

3、如果成員變數和區域性變數同名(或者說產生衝突),區域性變數和成員變數哪個將被哪個覆蓋。 區域性變數將被成員變數覆蓋

4、Java中包的作用是什麼? 管理類。

5、使用其他包中的類,有哪兩種方式? import java.util.Scanner; java.util.Scanner scanner = new java.util.Scanner(

System.in);

6、構造方法與普通方法最大的區別在於? 只有構造方法才能被new,用於生成例項物件,分配記憶體空間等。 普通方法是不能被new的,可以通過物件名來呼叫,在物件有記憶體空間後可以處理變數和呼叫其它方法。

7、構造方法的核心作用是什麼? 完成物件的初始化。

8、使用this實現構造方法之間的呼叫時,應當注意哪些問題? 至少有一個構造方法中不使用this關鍵字。