乌兰巴托的思念--------------王志亭
Posted 蒙古码农
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了乌兰巴托的思念--------------王志亭相关的知识,希望对你有一定的参考价值。
1,在继承中怎么把子类方法调用
(1)Parent parent=new Student(); // Parent 是父类,Student是子类
多态:上面的意思是父类变量指向子类(一般情况下只能调度到父类的方法,单是有一种情况例外:多态。)
(2)说调度一般只能调度父类,那么如果调度子类怎么调度呢?
把子类抢转成父类方式:
列如一下代码:
01 , 父类代码:
package cn.day7; public class Parent { public Parent() { super(); // TODO Auto-generated constructor stub } public void print(){ System.out.println("我是弗雷方法"); } public void play(){ System.out.println("nan"); } }
02 子类代码:
package cn.day7; public class Man extends Parent{ public Man() { super(); // TODO Auto-generated constructor stub } public void print(){ // 跟父类有一样的print 方法 System.out.println("我是子类方法"); } public void san(){ System.out.println("man"); } }
03 测试类代码:
package cn.day7; public class Text { public static void main(String[] args) { Parent parent=new Man(); //多态 Man man=(Man)parent; // 强转子类的方法 man.san(); parent.play(); parent.print(); //这是父类和子类一样的 print 方法 } }
以上是关于乌兰巴托的思念--------------王志亭的主要内容,如果未能解决你的问题,请参考以下文章