类的组成
类的组成是由成员组成
定义类 使用关键字class 后面跟上类名 类名的命名是帕斯卡命名法
后面直接跟上大括号 注意 没有形参列表
类的内部组成主要是成员
成员属性 : 属性是一个事务自身的特征 特性 一般是形容词或者名词
在类中 类似于变量 但是不同与变量 因为成员在类中是全局的
成员方法 : 方法是一个事务的行为 一般是动词
在类中类似与函数 但是不同于函数 因为他也是全局的
定义一个类
class Car{
// 定义汽车属性
name = '红旗';
color = '黑色';
// 定义汽车方法
start(){
console.log(`这是一辆${this.color}的${this.name}车`);
}
}
实例化一个类,创建对象
类定义好了是不能直接使用的 那么我们需要将类实例化 创建出一个对象
使用new 关键字 进行实例化 注意 实例化类名的时候 有实参列表
class Car{
// 定义汽车属性
name = '红旗';
color = '黑色';
// 定义汽车方法
start(){
console.log(`这是一辆${this.color}的${this.name}车`);
}
}
let c = new Car();
console.log(c.name);
console.log(c.color);
c.start();