黑马程序员技术交流社区
标题:
求解 哪里错了
[打印本页]
作者:
敲敲代码
时间:
2014-8-19 19:33
标题:
求解 哪里错了
声明类Student,包含3个成员变量:name、age、score,要求可以通过 new Student("张三", 22, 95) 的方式创建对象,并可以通过set和get方法访问成员变量
class student
{
作者:
敲敲代码
时间:
2014-8-19 19:35
class student
{
public static void main(String[] args)
{
student s =new student("张三",22,95);
Stystem.out.println(s.getName());
Stystem.out.println(s.getAge());
Stystem.out.println(s.getScore());
s.setName("张五");
s.setAge(21);
s.setScore(90);
Stystem.out.println(s.getName());
Stystem.out.println(s.getAge());
Stystem.out.println(s.getScore());
}
}
class Demo
{
private String name;
private int age;
private int score;
public void Student(String name ,int age,int score)
{
this.name = name;
this.age = age;
this.score = score;
}
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
public int getAge()
{
return age;
}
public void setAge(int getAge)
{
this.age = age;
}
public int getScore()
{
return score;
}
public void setScore(int score)
{
this.score = score;
}
}
作者:
玥夜
时间:
2014-8-19 19:36
本帖最后由 玥夜 于 2014-8-19 19:38 编辑
敲敲代码 发表于 2014-8-19 19:35
class student
{
public static void main(String[] args)
楼主又出来逗了 你下面的那个类不是构造函数 把两个类的名字换一下就哦了 类名首字母要大写好麽
class Student
{
Student()
{
}
}
作者:
亨利大帝
时间:
2014-8-19 21:25
楼主代码的错误有:
1.类名首字母大写
2.构造方法(无参+带参)给的有问题
3.public void setAge(int getAge) --->public void setAge(int age)传int类型的age值
作者:
忆梦追风
时间:
2014-8-19 22:23
student s =new student();
s.getName("张三");
s.getAge(22);
s.getScore(95);
Stystem.out.println(s.getName());
Stystem.out.println(s.getAge());
Stystem.out.println(s.getScore());
你把赋值那换成这样试试
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2