码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象-概念

时间:2019-10-20 10:34:59      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:方法   col   概念   let   静态   函数   一个   code   实例化   

类,即模板,比如一个People的类,class People他就是一个模板,我可以通过这个模板实例化很多对象
class People {
    constructor (name, age) {
        this.name = name
        this.age = age
    }
    eat() {
        alert(`${this.name} eat something`)
    }
    speak() {
        alert(`my name is ${this.name}, age ${this.age}`)
    }
}
类里面,或者模板里面,我们分成两个,第一个是属性,一般是静态的值,第二个是函数或者方法,他是一个动作,里面执行一些逻辑

 

对象
// 创建实例
let zina = new People(‘zina‘, 20);
zina.eat();
zina.speak();

// 创建实例
let wzn = new People(‘wzn‘, 21);
wzn.eat();
wzn.speak();
我可以通过这个类,初始化或者实例化很多个对象,这就是面向对象

面向对象-概念

标签:方法   col   概念   let   静态   函数   一个   code   实例化   

原文地址:https://www.cnblogs.com/wzndkj/p/11706652.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!