On this page
article
Example5_1.java
class People {
int age, leg = 2, hand = 2;
protected void showPeoleMess() {
System.out.printf("%d岁,%d只腿,%d只手\t", age, leg, hand);
}
}
class Student extends People {
int number;
void tellNumber() {
System.out.printf("学号:%d\t", number);
}
int add(int x, int y) {
return x + y;
}
}
class UniverStudent extends Student {
int multi(int x, int y) {
return x * y;
}
}
public class Example5_1 {
public static void main(String[] args) {
Student zhang = new Student();
zhang.age = 17;
zhang.number = 100101;
zhang.showPeoleMess();
zhang.tellNumber();
int x = 9, y = 29;
System.out.print("会做加法:");
int result = zhang.add(x, y);
System.out.printf("%d+%d=%d\n", x, y, result);
UniverStudent geng = new UniverStudent();
geng.age = 21;
geng.number = 6609;
geng.showPeoleMess();
geng.tellNumber();
System.out.print("会做加法:");
result = geng.add(x, y);
System.out.printf("%d+%d=%d\t", x, y, result);
System.out.print("会做乘法:");
result = geng.multi(x, y);
System.out.printf("%d×%d=%d\n", x, y, result);
}
}