中间断了两天,现在终于可以补上之前的日渐,
今天也没学什么东西
讲了多态性的运用,把子类赋值给父类!
感觉这是一个很秒的设计,我听的时候只能说,,,妙啊!!!
public class Polymorphism {
public void test(person person) {
person.skin();
person.national();
}
public void test1(chinese chinese)
{
chinese.national();
chinese.skin();
}
public static void main(String[] args) {
Polymorphism p=new Polymorphism();
p.test(new japanese());
int k=new Random().nextInt(3);
System.out.println(k);
System.out.println();
}
}
class person
{
public void skin() {
System.out.println("不同的人种肤色不同");
}
public void national()
{
System.out.println("不同的人民族也不同");
}
}
class chinese extends person{
public void skin() {
System.out.println("中国人是黄种人");
}
public void national()
{
System.out.println("中国人大多数是汉族");
}
}
class japanese extends person
{
public void skin() {
System.out.println("日本人是黄种人");
}
public void national()
{
System.out.println("日本人大多数大和族");
}
public void name() {
System.out.println("i am japanese");
}
}
感觉就是很妙
ok 结束
前不见古人,后不见来者。

被折叠的 条评论
为什么被折叠?



