求助,一个java小程序,谢谢、、、

定义一个学生类(Student),属性有private的名字(name),public的年龄(age),和封装name属性的方法:setName(),getName(),... 定义一个学生类(Student),属性有private的名字(name), public的年龄(age),和封装name属性的方法:setName(),getName(),编写Application,创建一个学生对象,设置name和age属性值,然后调用一个方法(此方法将对象作为参数传递,在方法中打印出学生的名字name和年龄age)。 展开
 我来答
百度网友39b8b51
2011-12-13 · TA获得超过281个赞
知道小有建树答主
回答量:199
采纳率:0%
帮助的人:213万
展开全部
public class Student {
private String name;
public int age;
public void setName(String name){
this.name=name;
}
public String getName(){
return name;
}
public Student(String name,int age){
this.name=name;
this.age=age;
}
public void print(Student stu){
System.out.println("name is:"+stu.name+" age is:"+stu.age);
}
public static void main(String[] args) {
Student stu=new Student("张三",18);
stu.print(stu);
}
}
追问
亲 帮忙再一个咯,谢谢了,追加悬赏

定义一个类Point,代表一个点,public属性有x和y,方法有显示点坐标show(),构造函数有两个参数分别给x,y赋值,在main方法中构造两个对象,再创建一方法(getMiddle)为取两个点构成线段的中点的坐标,参数为2个点对象,调用此方法后得到一个新的点,编写Application,显示该对象的坐标值。
追答
public class Point {
public double x;
public double y;
public void show(Point p){
System.out.println("坐标:("+p.x+","+p.y+")");
}
Point(double x,double y){
this.x=x;
this.y=y;
}
public Point getMiddle(Point p1,Point p2 ){
Point p=new Point((p1.x+p2.x)/2,(p1.y+p2.y)/2);
return p;
}
public static void main(String[] args) {
Point p;
Point p1=new Point(3.0,4.0);
Point p2=new Point(4.5,5.5);
p=p1.getMiddle(p1, p2);
p.show(p);
}
}
水瓶太初
2011-12-13 · TA获得超过501个赞
知道小有建树答主
回答量:877
采纳率:0%
帮助的人:421万
展开全部
学生类:
public class Student {

private String name;
public int 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;
}
}
Application类
public class Application {

public static void main(String[] args){
Student student = new Student();
student.setAge(10);
student.setName("张三");
Application a = new Application();
a.print(student);
}

public void print(Student student){
System.out.println("学生名字:"+student.getName());
System.out.println("学生年龄:"+student.getAge());
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
应用物理06
2011-12-13 · TA获得超过237个赞
知道小有建树答主
回答量:114
采纳率:0%
帮助的人:100万
展开全部
public class Application{
public static void main(String[] args){
Student s=new Student;
s.setName("李白");
s.setAge(1000);
print( s);
}
private staitc void print(Student s){
System.out.print("Student name:"+s.getName+"'s age is "+s.getAge);
}
}
/*
* Follow is the Student class declare
*/
class Student{
private String name;
private int age;

public Student(){
//do nothing
}
public Student(String name,int age){
this.name=name;
this.age=age;
}

public void setName(String name){
this.name=name;
}
public void setAge(int age){
this.age=age;
}

public String getName(){
return this.name;
}
public int getAge(){
return this.age;
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yy27338
2011-12-13
知道答主
回答量:45
采纳率:0%
帮助的人:17.5万
展开全部
public class Student {
private String name;
public String age;

Student(String name,String age){
this.name = name;
this.age = age;
}

public void setName(String studentName) {
name = studentName;
}

public String getName() {
return name;
}

}

public class TestStudent {
public static void main(String[] args) {
Student s = new Student("xiaoming","20");
TestStudent test = new TestStudent();
test.display(s);
}

public void display(Student student) {
System.out.println(student.getName());
System.out.println(student.age);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式