2009年2月11日 星期三

第106題

Given classes defined in two different files:
1. package util;
2. public class BitUtils{
3. public static void process(byte[] b){/* more code here */}
4. }
1. package app;
2. public class SomeApp{
3. public static void main(String[] args){
4. byte[] bytes = new byte[256];
5. //insert code here
6. }
7. }
What is required at line 5 in class SomeApp to use the process method of BitUtils?
A. process(bytes);
B. BitUtils.process(bytes);
C. util.BitUtils.process(bytes);
D. SomeApp cannot use methods in BitUtils.
E. import util.BitUtils.*; process(bytes);

答案:C
參考:7-1 Java套件、8-3 類別成員的匯入

沒有留言:

張貼留言