求Java高手帮我解答一下题目,最好能写出程序和运行结果
1.创建一个带有重载构造方法的类,令其接受一个字符串参数,并在构造方法中把自身的信息和接受的参数一并打印出来。2.创建一个不包含任何抽象方法的抽象类,从它那里导出一个子类...
1.创建一个带有重载构造方法的类,令其接受一个字符串参数,并在构造方法中把自身的信息和接受的参数一并打印出来。
2.创建一个不包含任何抽象方法的抽象类,从它那里导出一个子类,并添加一个方法。创建一个静态方法,它可以接受父类的引用,将其向下转型到子类中,然后再调用该静态方法。
3.定义两个包,在一个包中创建一个接口,内含三个方法,并在另一个包中实现此接口。
4.创建一个接口,并从该接口继承两个接口,然后从后面两个接口多重继承第三个接口。
5.设计一个Java程序,从高到低将从命令行中读取的意组数字进行降序排序。
求解答以上各题:会一题也行,万分感谢!!! 展开
2.创建一个不包含任何抽象方法的抽象类,从它那里导出一个子类,并添加一个方法。创建一个静态方法,它可以接受父类的引用,将其向下转型到子类中,然后再调用该静态方法。
3.定义两个包,在一个包中创建一个接口,内含三个方法,并在另一个包中实现此接口。
4.创建一个接口,并从该接口继承两个接口,然后从后面两个接口多重继承第三个接口。
5.设计一个Java程序,从高到低将从命令行中读取的意组数字进行降序排序。
求解答以上各题:会一题也行,万分感谢!!! 展开
4个回答
展开全部
3.
package com.package1; (com.package1 第一个包)
public interface Test{ //定义个名为Test的接口
void print1();
void print2();
void print3();
}
package com.package2; (com.package2 第二个包)
public class TestImpl implements Test{ //实现Test接口
void print1(){
System.out.println("1");
}
void print2(){
System.out.println("2");
}
void print3(){
System.out.println("3");
}
}
纯手工编辑,擦,真为难人!
package com.package1; (com.package1 第一个包)
public interface Test{ //定义个名为Test的接口
void print1();
void print2();
void print3();
}
package com.package2; (com.package2 第二个包)
public class TestImpl implements Test{ //实现Test接口
void print1(){
System.out.println("1");
}
void print2(){
System.out.println("2");
}
void print3(){
System.out.println("3");
}
}
纯手工编辑,擦,真为难人!
追问
非常谢谢……麻烦你了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
以下为第3题的DEMO
追问
感谢您的解答,我想问问你写的这个程序是三个都要运行一遍吗?说实话我没看懂这个题目的意思(我没学过程序设计),老师出了十几道题,要求写出程序和运行结果,有写题目很直观很多我直接编辑一个程序,就可以运行结果。这个题,你给的附件是三个程序,是怎么运行呢?麻烦您解释一下好吗?谢谢!!!
追答
我用的是MyEclipse,测试代码:
package com.anonymity.test;
import com.anonymity.impl.AnonymityImpl;
public class TestAnonymity {
public static void main(String[] args) {
AnonymityImpl demo = new AnonymityImpl();
// 第一个方法
demo.getSth();
// 第二个方法
demo.getSth(args);
// 第三个方法
System.out.print(demo.getSomething(args));
}
}
在MyEclipse中对应的java类内右键-->Run As -->选择[Java Application] -->在控制台(console)中就能看到运行结果.以下为结果:
--------------------- result begin --------------------------
get sth no result and no params!
get sth no result and has params!
get sth with result and params!
[Ljava.lang.String;@1bc4459
---------------------- result end ---------------------------
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好好看书(如果以后想以此混口饭的话),这些都是基本题。
追问
我学的专业用不上这个,这是我选修的一门。对你而言是基本题,不代表所有人都是,能不能别在这说风凉话
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
太简单了,我全会
更多追问追答
追问
简单也没见你回答结果啊
追答
我上班 没时间写!等我下班回去给你写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询