package american.people;
import england.people.Father;
public class Son extends Father {
public String hand;
public String getHand() {
return hand;
}
}
package england.people;
public class Father {
private int money;
protected int height;
int weight;
}
package england.people;
import american.people.Son;
import japan.people.Grandson;
public class Example5_1 {
public static void main(String args[]) {
Son son=new Son();
Grandson grandson=new Grandson();
son.height = 180;
son.hand = "一双大手";
grandson.height = 155;
grandson.hand = "一双小手";
grandson.foot ="一双小脚";
String str = son.getHand();
System.out.printf("儿子:%s,%d\n",str,son.height);
str = grandson.getHand();
System.out.printf("孙子:%s,%s,%d\n",str,grandson.foot,grandson.height);
}
}
class A {
double f(float x,float y) {
return x+y;
}
public int g(int x,int y) {
return x+y;
}
}
class B extends A {
double f(float x,float y) {
return x*y;
}
}
public class Example5_4 {
public static void main(String args[]) {
B b=new B();
double result=b.f(5,6); //b调用重写的方法
System.out.println("调用重写方法得到的结果:"+result);
int m=b.g(3,5); //b调用继承的方法
System.out.println("调用继承方法得到的结果:"+m);
}
}
public class UniverStudent extends Student {
boolean isMarriage; //子类新增的结婚属性
UniverStudent(int number,String name,boolean b) {
super(number,name);
}
public boolean getIsMarriage(){
return isMarriage;
}
}
public class Student {
int number;
String name;
Student() {
}
Student(int number,String name) {
this.number=number;
this.name=name;
}
public int getNumber() {
return number;
}
public String getName() {
return name;
}
}
public class Example5_6 {
public static void main(String args[]) {
UniverStudent zhang=new UniverStudent(20111,"张三",false);
int number=zhang.getNumber();
String name=zhang.getName();
boolean marriage=zhang.getIsMarriage();
System.out.println(name+"的学号是:"+number);
if(marriage==true
Java作业
最新推荐文章于 2024-05-15 21:33:10 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)