1、 JAVA如何實(shí)現(xiàn)多繼承?
2、 寫出下列程序的運(yùn)行結(jié)果:
class Children
{
int num;
Children(int marker)
{
System.out.println(“Children(“ + marker + “)”);
}
}
class Parent
{
static Children child1 = new Children(1);
Parent();
{
System.out.println(“Parent()”);
Child3 = new Children(33);
}
Children child2 = new Children(2);
Void relation()
{
System.out.println(“relation()”);
}
static Children child3 = new Children(3);
}
public class ObjectInit1
{
Parent.child3.num = 1;
System.out.println(“main begins”);
Parent mother = new Parent();
Mother.relation();
}
3、 根據(jù)一下需求編寫代碼:建立一個(gè)名字叫myException的異常類,在自定義一個(gè)類中的throw1方法中拋出myException類,并在throw2方法中截獲這個(gè)異常,并拋出到控制臺(tái)。程序必須完整并可在機(jī)器上調(diào)試運(yùn)行。
4、 描述以下四種UML元素各代表什么意思?有什么不同:
5、 簡(jiǎn)單描繪RUP的工作流程和階段:
6、 什么是模式?舉例說明一個(gè)簡(jiǎn)單的工廠模式
7、 簡(jiǎn)單說明Ant的作用:
8、 簡(jiǎn)單說明Junit的作用;