一直搞不懂哪里出错, 能帮忙看一下吗
public class Test {
public static void main(String[] args) {
//使用new关键字实例化对象
Person p = new Person();
//传入name、age、grade的参数值
p.name = "李明";
p.age = 10;
p.grade = 5;
//分别调用student、sex、mySelf方法
p.student();
p.sex("男孩");
p.mySelf();
}
public class Person{
String name;
int age;
int grade;
public void student(){
System.out.println("我是一名学生!");
}
public void sex(String s){
System.out.println("我是一名" + s);
}
public void mySelf(){
System.out.print("我叫" + name + ",");
System.out.print("今年" + age + "岁了,");
System.out.print("读小学" + grade + "年级了。");
}
}
}
正在回答 回答被采纳积分+1
你的大括号匹配有错误 public class Test { public static void main(String[] args) { //使用new关键字实例化对象 Person person = new Person(); //传入name、age、grade的参数值 person.name = "李明"; person.age = 10; person.grade = "五年级"; //分别调用student、sex、mySelf方法 person.student(); person.sex("男"); person.mySelf(); } }
public class Person { //属性:name、age、grade //创建无参无返回值的student方法,描述为:我是一名学生! //创建带参(性别sex)的sex方法,描述为:我是一个**孩! //创建无参无返回值的mySelf方法,分别介绍姓名(name),年龄(age),年级(grade) String name; int age; String grade; public void student(){ System.out.println("我是一名学生!"); } public void sex(String sex){ System.out.println("我是一个"+sex+"孩!"); } public void mySelf(){ System.out.println("我叫"+name+",今年"+age+"岁了,"+"读"+grade+"了。"); } }
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星