public class A {
int x = 1;
int y = 2;
public int sum() {
return 0;
}
public int sum(int a) { // 重载方法sum()
return a * a;
}
public int sum(int a, int b) { // 重载方法sum()
return a + b;
}
class B extends A { // 继承 内部类B继承A
int z=3;
public int sum(int a, int b) { // 覆写 A类中的sum(int a,int b)方法
return a * b;
}
}
}
package com.kfei.review;
public class Person {
protected String name;
public void setName(String name){
this.name=name;
}
public String getName(){
return name;
}
public void speak(){
System.out.println("我是一个人");
}
/**
* 一个内部类
*/
class Student extends Person{//继承
//覆盖
public void speak(){
System.out.println("我是一个学生");
}
//重载
public void speak(String message){
System.out.println(message);
}
}
}
说说具体要求,我给写。