摘要: <template> <div> <p>这是第一个组件</p> </div> </template> <script lang="ts"> import { defineComponent, onBeforeMount, onMounted } from 'vue'; export default 阅读全文
posted @ 2022-12-26 22:39 SadicZhou 阅读(35) 评论(0) 推荐(0) 编辑
摘要: (function () { abstract class Animal { //abstract 开头的类是抽象类 //抽象类和其他类区别不大只是不能用来创建对象 //抽象类就是专门用来被继承的类 //抽象类中可以添加抽象方法 name: string; age: number; construc 阅读全文
posted @ 2022-12-26 18:19 SadicZhou 阅读(17) 评论(0) 推荐(0) 编辑
摘要: (function () { class Animal { name: string constructor(name: string) { this.name = name } sayhello() { console.log("动物在叫"); } } class Dog extends Anim 阅读全文
posted @ 2022-12-26 15:29 SadicZhou 阅读(19) 评论(0) 推荐(0) 编辑
摘要: (function () { //定义一个dog类 class Animal { name: string; age: number; constructor(name: string, age: number) { this.name = name; this.age = age; } sayhe 阅读全文
posted @ 2022-12-26 15:27 SadicZhou 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 构造函数,会在对象创建时调用,new关键字会执行constructor class Dog{ name:string; age:number; //构造函数,会在对象创建时调用,new关键字会执行constructor constructor(name:string,age:number){ //在 阅读全文
posted @ 2022-12-26 15:26 SadicZhou 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 类可以理解为创建对象的模板 对象是由两部分组成的:属性和方法 所以类也是有属性和方法组成的: 1.属性 直接定义的属性是实例属性,需要通过对象的实例去访问 const per = new person() per.name 使用static修饰的属性是静态属性(类属性),可以直接通过类去访问 per 阅读全文
posted @ 2022-12-26 15:24 SadicZhou 阅读(63) 评论(0) 推荐(0) 编辑