继承T

<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>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容