视频中用的实例化是
Telphone tel1 = new CellPhone();
Telphone tel2 = new SmartPhone();
为啥不直接直接使用
CellPhone() tel1 = new CellPhone();
SmartPhone tel2 = new SmartPhone();
?????
public static void main(String[] args) {
//使用父类human来创建Chinese对象,(多态方法)
human ch1 = new Chinese();
ch1.say();
//使用本类Chinese来创建Chinese对象
Chinese ch = new Chinese();
ch.say();
}
Telphone是父类,父类Telphone可以对子类CellPhone进行对象创立,这是多态的方法,同时你第二种方法也是正确的,毕竟我们学习,多学点创建对象的方法也是可以的。