JAVA学习日记8-0713

今天学了什么

复习前四章知识

完成练习:创建一个表示学生的实体类 Student,其中有学生学号、姓名、性别和年龄信息。要求使用属性来表示学生信息,最终编写测试代码。

源代码:

package t1;

public class Student {
public String No;
public String Name;
public int Age;
private boolean Sex;
public boolean isSex() {
return Sex;
}
public void setSex(boolean sex) {
this.Sex=sex;
}

public static void main(String[] args) {
Student zhang=new Student();
zhang.No="001";
zhang.Name="张三";
zhang.Sex=true;
zhang.Age=20;
String isMan=zhang.isSex() ? "男" : "女";
System.out.println("学号:" + zhang.No + " 姓名:" + zhang.Name + " 性别:" + isMan + " 年龄:" + zhang.Age);
Student li=new Student();
li.No="002";
li.Name="李四";
li.Sex=true;
li.Age=19;
String isWoman = li.isSex() ? "女" : "男";
System.out.println("学号:" + li.No +" 姓名:" + li.Name + " 性别:" + isWoman + " 年龄:" + li.Age);
}
}

运行截图:

 

遇到的问题

检查代码没有错误,但始终提示:java.lang.Error: 无法解析的编译问题

原因:在修改代码时,误将第一行包名删除

明天计划

学习JAVA中的继承

原文地址:https://www.cnblogs.com/a8047/p/13294559.html