SCJP題庫第104題

Given:
10. class Line{
11.   public static class Point{}
12. }
13.
14. class Triangle{
15.   //insert code here
16. }
Which code, inserted at line 15, creates an instance of the Point class defined in Line?


A. Point p = new Point();
B. Line.Point p = new Line.Point();
C. The Point class cannot be instatiated at line 15.
D. Line l = new Line(); l.Point p = new l.Point();
 
Ans: B
 
解說:
由於PointLine的類別成員,在存取Point是必須使用Line.Point

Comments

Popular posts from this blog

Android+Google Map API v3 Geocoding(地址轉經緯度度