• 原型式继承


    原型式继承:对象的构造函数可以从其他对象中继承方法,他创建出一个原型对象后,所有其他的新对象都可以基于这个原型对象来构建。

    这种继承方式难于掌握,主要是由于原型本身并不会从其他原型或构造函数中继承属性,属性都是从实际对象继承来的。

     <script language="javascript" type="text/javascript">
            //为Person对象创建构造函数
            function Person(name) {
                this.name = name;
            }
            //给Person对象添加方法
            Person.prototype.getName = function() {
                return this.name;
            };
    
            //一个新的对象
            function Student(name, age) {
                this.name = name;
                this.age = age;
            }
    
            Student.prototype = new Person(); //Student对象继承所有Person对象的方法!
            Student.prototype.getAge = function() {
                return this.age;
            }
            var rxm = new Student("ruxiaomeng", 27);
            alert(rxm.getName());//从父类继承的方法,
            alert(rxm.getAge());//子类自己的方法。
        </script>
  • 相关阅读:
    2020.11.21日记
    Miller-Rabin质数测试
    Deepin配置记录
    shell
    module load
    vma
    DRDI
    Android.mk
    AEE
    阿里云下配置二级域名的解析设置
  • 原文地址:https://www.cnblogs.com/hometown/p/3230644.html
Copyright © 2020-2023  润新知