11.15总结

1.
public class Student {
private String name;
private int age;
private boolean sex;
private int score;

public Student(String name, int age, boolean sex, int score) {
    this.name = name;
    this.age = age;
    this.sex = sex;
    this.score = score;
}

public static void main(String[] args) {
    Student stu01 = new Student("诸葛亮", 46, true, 120);
    Student stu02 = stu01;
    Student stu03 = new Student("诸葛亮", 46, true, 120);
    System.out.println("通过对象赋值的变量与原变量,是否相等:"+stu01.equals(stu02));
    System.out.println("属性完全相同,但分别实例化的两个变量,是否相等:"+stu01.equals(stu03));
}
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;
}

public String getSex() {
    if (sex) {
        return "男";
    }
    return "女";
}

public void setSex(boolean sex) {
    this.sex = sex;
}

public int getScore() {
    return score;
}

public void setScore(int score) {
    this.score = score;
}

}

2.
public class Jurassic {
class Animal{
public void act() {
System.out.println(“这只动物在水里洗了个澡!”);
}
}
class Dinosaur extends Animal{
@Override
public void act() {
System.out.println(“这只恐龙吃掉捕捉到的猎物之后在水里洗了个澡!”);
}
}
public static void main(String[] args) {
Jurassic j = new Jurassic();
Jurassic.Dinosaur d = j.new Dinosaur();
d.act();
}

}