首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
类的基础语法
Hyinglin
创建于2022-11-04
订阅专栏
类
暂无订阅
共7篇文章
创建于2022-11-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
属性的封装
``` (function (){ // 定义一个表示人的类 class Person{ // TS可以在属性前添加属性的修饰符 /* * public 修饰的属性可以在任意位置访问(修改) 默认值
类中的接口
> 接口用来定义一个类结构,用来定义一个类中应该包含哪些属性和方法 ``` (function () { // 描述一个对象的类型 type myType = { name: string, age:
抽象类
>抽象类就是专门用来被继承的类 ``` (function () { /* * 以abstract开头的类是抽象类, * 抽象类和其他类区别不大,只是不能用来创建对象 * 抽象类就是专门用来被继承的类
super()的用法
>作用\ >如果在子类中写了构造函数,在子类构造函数中必须对父类的构造函数进行调用;\ > 使用super()来调用父类的构造函数; // 调用父类的构造函数 ``` (function () { c
类中的继承
``` (function (){ // 定义一个Animal类 class Animal{ name: string; age: number; constructor(name: string,
类中的构造函数
``` class Dog{ name: string; age: number; // constructor 被称为构造函数 // 构造函数会在对象创建时调用 constructor(name:
js中类的基本知识
``` // 使用class关键字来定义一个类 /* * 对象中主要包含了两个部分: * 属性 * 方法 * */ class Person{ /* * 直接定义的属性是实例属性,需要通过对象的实例去