Java题目,高手麻烦帮忙做一下!

1.为Student类定义个方法publicStringtoString(),把学生类对象的所有域信息组合成一个字符串返回.编写一个测试程序验证该方法.2.为Studen... 1.为Student类定义个方法public String toString(),把学生类对象的所有域信息组合成一个字符串返回.编写一个测试程序验证该方法.

2.为Student类编写3个不同参数的构造方法,并进行测试。

3.按以下要求编写程序
(1) 编写Computer接口,接口中声明poweron() 方法
(2) 定义PC类和Laptop类实现Computer接口
(3) 编写PC类和Laptop类的测试程序,并调用其中的poweron()方法
4.对数组 a 的数据进行升序排序,然后输出排序后的结果。
展开
 我来答
嘎嘣脆逗
2015-01-16 · 超过15用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:35.6万
展开全部
  1. Studeng类:


  2. package com.pan;


  3. public class Student

  4. {

  5.     private String name;

  6.     

  7.     private int age;

  8.     

  9.     public String getName()

  10.     {

  11.         return name;

  12.     }

  13.     

  14.     public void setName(String name)

  15.     {

  16.         this.name = name;

  17.     }

  18.     

  19.     public int getAge()

  20.     {

  21.         return age;

  22.     }

  23.     

  24.     public void setAge(int age)

  25.     {

  26.         this.age = age;

  27.     }

  28.     

  29.     @Override

  30.     public String toString()

  31.     {

  32.         return "Student [name = " + name + ", age = " + age + "]";

  33.     }

  34. }

main 测试类:

package com.pan;


public class Main

{

    public static void main(String[] args)

    {

        Student student = new Student();

        student.setName("张三");

        student.setAge(20);

        System.out.println(student);

    }

}



2. 

public class Student

{

    private String name;

    

    private int age;

    

    public Student()

    {

        

    }

    

    public Student(String name)

    {

        this.name = name;

    }

    

    public Student(String name, int age)

    {

        this.name = name;

        this.age = age;

    }

    

    public String getName()

    {

        return name;

    }

    

    public void setName(String name)

    {

        this.name = name;

    }

    

    public int getAge()

    {

        return age;

    }

    

    public void setAge(int age)

    {

        this.age = age;

    }

    

    @Override

    public String toString()

    {

        return "Student [name = " + name + ", age = " + age + "]";

    }

}


测试类:

public class Main

{

    public static void main(String[] args)

    {

        Student student = new Student();

        System.out.println("student1 = " + student);

        

        student = new Student("李四");

        System.out.println("student2 = " + student);

        

        student = new Student("李四", 20);

        System.out.println("student3 = " + student);

    }

}



3.  Computer接口:

public class PC implements Computer

{

    

    @Override

    public void poweron()

    {

        System.out.println("pc poweron()");

    }

    

}


PC类:

public class PC implements Computer

{

    

    @Override

    public void poweron()

    {

        System.out.println("pc poweron()");

    }

    

}


Laptop类:

public class Laptop implements Computer

{

    

    @Override

    public void poweron()

    {

        System.out.println("Laptop poweron");

    }

    

}


测试Main:

public class Main

{

    public static void main(String[] args)

    {

        Computer pc = new PC();

        pc.poweron();

        

        Computer laptop = new Laptop();

        laptop.poweron();

    }

}


4. 来不急写了我下班了。。。。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
542294712
推荐于2016-05-10 · TA获得超过120个赞
知道答主
回答量:87
采纳率:0%
帮助的人:47.8万
展开全部
发个邮箱给我(写不下)

第一题
Student类
public class Student {
private String StudentId;
private String StudentName;
private String StudentAge;

public String toString() {
return "姓名" + getStudentName() + "学号" + getStudentId() + "年龄"
+ getStudentAge();
}

/**
* @return the studentId
*/
public String getStudentId() {
return StudentId;
}

/**
* @param studentId
* the studentId to set
*/
public void setStudentId(String studentId) {
StudentId = studentId;
}

/**
* @return the studentName
*/
public String getStudentName() {
return StudentName;
}

/**
* @param studentName
* the studentName to set
*/
public void setStudentName(String studentName) {
StudentName = studentName;
}

/**
* @return the studentAge
*/
public String getStudentAge() {
return StudentAge;
}

/**
* @param studentAge
* the studentAge to set
*/
public void setStudentAge(String studentAge) {
StudentAge = studentAge;
}

}

主类调用Main.class
public class Main {

public static void main(String[] args) {
Student student = new Student();
student.setStudentAge("12");
student.setStudentName("李雷");
student.setStudentId("001");
System.out.print(student.toString());
}
}
追问
962450847这个qq的you xiang,百度不让发地址!晕!连这两个字都不让打!
追答
好的,马上发你
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
金牛dnf55
2015-01-16 · TA获得超过147个赞
知道答主
回答量:289
采纳率:0%
帮助的人:80.6万
展开全部
20 RMB帮你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式