日期:2014-05-20  浏览次数:20753 次

大家帮帮忙啊..急...在线等...
帮忙一下,,急着要交做业,,谢谢大家啦..

1、创建一个名为Dog的类,它具有重载的bark()方法,此方法根据不同的基本数据类型进行重载,并根据被调用版本,打印出不同类型的狗吠(barking)、咆哮(howling)等信息。编写main()方法调用所用不同版本的方法。
  2、设计MyDate类,包含年、月、日三个成员变量,编写4个重载构造器,分别具有参数列表如下:
(int day,int month,int year)
(int month,int year)
(int year)
(MyDate Date)
  3、为MyDate类重写equals()方法和hashCode()方法(覆盖Object类的equals()方法和hashCode()方法),并通过含main()方法的调用类测试MyDate类实例间的等于关系。


------解决方案--------------------
用super()方法写重载啊,不会看看例题啊,实在做不出来再问吧
------解决方案--------------------
1.


package net.xiaohai;

/**
 * @author xiaohai
 * 
 */

public class TestMain {
public TestMain() {
Dog dog=new Dog();
dog.bark();
dog.bark(1);
dog.bark("haha");
dog.bark("haha", 1);
}

public static void main(String[] args) {
new TestMain();
}
}
class Dog{
public Dog() {
}
public void bark(){
System.out.println("无参的```狗哼哼!!");
}
public void bark(int i){
System.out.println("带一int参数的```狗汪汪!!");
}
public void bark(String str){
System.out.println("带一String参数的```狗吠!!");
}
public void bark(String str,int i){
System.out.println("带一String和int参数的```狗咆哮!!");
}
}
------解决方案--------------------
我觉得不应该把作业拿出来请论坛的朋友帮忙写代码,这样是对自己学习的不负责任!
------解决方案--------------------
同意楼上的 另外他根木也没用怎么多分
------解决方案--------------------
晕倒啊

自己写啊


实在代码有问题

自己调试不出来再来问啊
这样可不行啊


------解决方案--------------------
这叫找枪手不?