publc class abstract People{
//喊叫方法
public void yellOut(String lanuage){
System.out.println("哈哈哈哈哈哈!");
};
}
class Lubenwei extends People{
public void yellOut(String lanuage){
System.out.println("从现在开始这里叫做牛客网广场!");
};
}
class Mafeifei extends People{
public void yellOut(String lanuage){
System.out.println("伞兵二号mafeifei准备就绪!");
};
} //一个类可以派生出多个特殊类
//派生类即继承关系
class Water {
}
class IceWater extends Water{
}
class HotWater extends Water{
}
// Water 类可以派生出 IceWater和HotWater两个子类
// 子类具有父类所不具有的特殊属性
// 一个对象在不同的运行环境中可以有不同的变体 // 这个地方我不知道是不是可以拿运行环境来说事, // 运行环境是不是我理解的太大了,jvm? or other
// 针对一“消息”,不同的对象可以以适合自身的方式加以响应 // 消息 在这里我并不是很理解是个什么东东 // 多态简单说就是在不同场景下存在着多种不同的状态 // 比如一个接口可以允许你对他进行不同的实现方式
// 一个对象可以是由多个其他对象组合而成的
// 多个对象组成一个对象 不能称之为多态
class Worker {
Employee employee;
Company company;
Salary salary;
}
// 是由多个对象组成,但是在创建worker对象时 得到的总会一致,不存在多态的概念