继承T

2019-07-07  本文已影响0人  关耳木南
<script type="text/javascript">
    function Person(opt){//构造函数或者类
        //个性  私有属性
        this.name = opt.name,
        this.age = opt.age,
        this.length = opt.length
        //共性
        // obj.eat = function(value){
        //  alert(obj.value)
        // },
        // obj.play = function(value){}
    }
    //prototype --> 原型
    //共有属性
    Person.prototype={
        eat(value){alert(value)},
        play(){}
    }
    //根据参数的不同做出不同的反应,多态性
    var p1 = new Person({name:"张三",age:18,length:180});//构造函数的实例化
    var p2 = new Person({name:"李四",age:20,length:200});//构造函数的实例化
    console.log(p1.name);
</script>
上一篇 下一篇

猜你喜欢

热点阅读