美文网首页
面向对象-3:ES6中的类class / extends继承

面向对象-3:ES6中的类class / extends继承

作者: kino2046 | 来源:发表于2019-11-16 02:34 被阅读0次

    类的写法(类不存在变量提升)

    class Person{

        height="178cm";

        constructor(name,age){

            //属性

            this.name = name;

            this.age = age;

        }

            //方法

        getName(){

            console.log("姓名是:"+this.name);

        }

    }

    let student = new Person("张三",20);

    student.getName();


    静态方法和属性:实例不会继承的属性和方法


    私有属性(#)

    私有属性及公有属性;

      - 私有属性

        - 能被class内部的不同方法访问,但不能在类外部被访问;

        - 子类不能继承父类的私有属性。


    getter / setter


    extends继承


    相关文章

      网友评论

          本文标题:面向对象-3:ES6中的类class / extends继承

          本文链接:https://www.haomeiwen.com/subject/otheictx.html