欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

2020-10-23

程序员文章站 2022-06-25 12:01:57
JavaScript 之 DOM中的三大对象一、Document对象1、Document对象是什么Document对象是DOM的标准规范中比较重要的对象之-。该对象提供了访问和更新HTML页面内容的属性和方法可以把Document对象理解为在DOM的标准规范中代表HTML页面Document对象提供的属性和方法,可以实现定位HTML页面中的元素,或者创建新的元素等功能2、测试Document对象document对象DOM预定义:已经创建完毕了,允许直接使用得到的是HTML页面的源代码...
                                            多态

一.多态
同样是使用父类的引用,调用同一个名称的方法,却可以得到不同的调用结果,这就是Java中的多态,即:同一函数,多种形态;
二.方法重写
在类的继承体系结构中,如果子类中出现了与父类中有同原型(方法的签名)的方法,那么认为子类中的方法覆盖了父类中的方法(也称为方法重写);
通过子类的实例调用被覆盖的方法时,将总是调用子类中的方法,而父类中的方法将被隐藏。
如图:

class A{//定义父类
		public void fun() {
			System.out.println("这是父类");
		}
	}

 classB extends A {子类继承父类 
        public void fun() {//方法重写
			System.out.println("这是子类");
		}
}

三.多态示例代码

public class A {//父类
    void fly(){"吃饭"};      
    void land(){"睡觉"};     
}
public classB extends A {子类继承父类 B继承A

    void fly(){"小明吃饭"};   //重写A中方法   
    void land(){"小明睡觉"};    
}
public static void main(String[] args) {
         A  a=new  B();//父类的引用指向子类的实例
         a.fly();
}

本文地址:https://blog.csdn.net/qq_51354164/article/details/109250052

相关标签: 多态