谁能帮我看看这两道 JAVA 题目 ?万分感激!!!

来源:百度知道 编辑:UC知道 时间:2024/06/17 22:13:06
第 1 个题目:创建一个名为 child 的子包,其基础包名为 parent.子包中应该包含一个 Location 类。Location 类包含一个名为disp()的方法,用于显示"child 子包中的 Location 类" 的消息.还要创建一个名为 ParentTest 的类,使它导入此子包,并调用 Location 类的 disp() 方法.

第 2 个题目:创建一个名为 Branch 的类,它既有的属性分别为字符串的subName、整型的 salary 和整型的 totalBooks。在Branch 类中定义 calculateHrs() 方法,用以执行计算。另外定一个接收 subName 和 totalBooks 参数和参数化结构方法。(totalHrs = totalBooks * 2)
再定义两个类 Science 和 Arts, 并通过它们调用 Branch 的 calculateHrs() 方法。

我刚开始学JAVA,对 包的使用 和 类调类 不是很了解,哪位高手帮我看看我的这个小小题目~感激不尽啊!!!!

1.
/**
* 这个类用于创建包
*/
package parent; // 创建包 parent

public class Location{
/*void disp(){
System.out.println("child 子包中的 Location 类");
}*/

/** 构造 disp() 方法 */
public String disp(){
return ("child 子包中的 Location 类");
}
}

2.
/**
* 这个类用于导入包
*/

import parent.Location; // 导入包 parent

public class ParentTest{
public static void main(String args[]){
Location objLocation = new Location(); // 调用 parent 包的 Loation 类
//objLocation.disp();
String str = objLocation.disp(); // 调用 Location 类的 disp() 方法
System.out.println(str); //输出
}
}