当前位置: 首页 > news >正文

通过网站做跳板有什么网站可以免费做图

通过网站做跳板,有什么网站可以免费做图,网站空间购买多少钱,上海电商摄影一#xff0c;类 定义类 部分与ES6用法基本一致。通过class定义类名#xff0c;并通过constructor定义构造函数#xff0c;通过super关键字来调用父类的方法。 class Person {name: string; // 属性constructor(name: string) { // 构造函数this.name name;}eat()…一类 定义类 部分与ES6用法基本一致。通过class定义类名并通过constructor定义构造函数通过super关键字来调用父类的方法。 class Person {name: string; // 属性constructor(name: string) { // 构造函数this.name name;}eat() {console.log(person eat);} } 继承类 在定义子类的时候通过extends关键字继承。 class Man extends Person { // 继承父类eat() {super.eat(); // 调用父类的eat方法console.log(man eat);} } 泛型类 类的定义、类的属性、方法定义同样可以使用泛型。 class PeopleT { // 泛型约束类private item: T; // 泛型约束属性constructor(item: T) { // 泛型约束构造函数参数this.item item;}get(): T { // 泛型约束方法返回值return this.item;} } 访问修饰符 ts提供了三种访问修饰符来属性和方法的访问权限 public默认- 公共的可以在任何地方访问private - 私有的只能在当前类访问protected - 受保护的可以在当前类和子类访问 readonly修饰符 只读修饰符如果与访问修饰符同时存在放在访问修饰符的后面 name: string; private readonly age: number; // age属性只读 二抽象类 理解 抽象类是不能被实例化的一个类他可以定义普通方法和抽象方法主要用来作为其他类的基类。 他定义的抽象方法只能通过继承来实现。 使用abstract修饰符 示例 abstract class Person { // 定义抽象类public name: string;public constructor (name: string) {this.name name;}abstract eat (): any; // 定义抽象方法 }// 定义子类 class Man extends Person {public age: numberconstructor (name: string, age: number) {super(name) // 调用父类的构造函数this.age age;}eat () { // 定义子类实现的方法console.log(eat sth);} }// 实例化子类 var man new Man(张三, 18);三接口 理解 子类继承父类后可以访问父类的非私有属性和方法然而如果子类还有其他方法和其他类的方法用法一致那便只能重新编写一次代码因为一个类只能继承一个父类。因此接口就用来解决这个问题一个类可以同时实现多个接口。 特点 接口可以继承接口接口可以继承类类可以实现多个接口也可以使用泛型约束接口 使用 使用interface关键字定义接口类使用implements关键字实现接口 示例 // 定义接口1 interface Util {type: string; // 接口属性// 接口方法add(): number;minus(): number; }// 定义接口2 interface Food {eat(): void; }// 定义类并实现接口 class Man implements Util, Food {constructor (type: string) {this.type type;}add() {return 1 1;}minus() {return 2 - 1;}eat() {console.log(eat ing);} }// 定义接口3继承接口1 interface StringUtil extends Util {toString(): string; }
http://www.dnsts.com.cn/news/49800.html

相关文章:

  • 手机网站带后台源代码鹤壁网站建设兼职
  • 网站建设与制作实验报告文章类网站后台
  • 营销型网站手机端wordpress数据库加密方式
  • 天津中小企业建设网站手机做任务网站有哪些
  • 旅游网站开发毕业设计开题报告如何制作网页图片素材
  • 哪有专做飞织鞋面的网站石家庄外贸网站建设公司
  • 湘潭网站建设 地址磐石网络本机怎么放自己做的网站
  • 上海新站专家网络公司网站建设需要多少个人
  • 美术教师网站建设心得体会龙岩做网站开发大概价格
  • 网站后台编辑器不能正常显示梵克雅宝官网旗舰店
  • 有什么手机网站wordpress 文章浏览次数
  • 台州cms建站系统擅自给公司做网站有什么责任
  • 网站关键词优化快速排名食品加工设备建站方案
  • 物流网站的建设论文适合在夜晚看的电影
  • 太原做网站制作微网站 微信网站
  • 教育网站怎么做网站数据库空间增大
  • 网站规划总结智慧团建密码初始密码是什么
  • 帮企网站建设专业开发网站公司
  • 做区域链的网站1.2婚庆网站建设的目的
  • 的磁力搜索引擎厦门seo网站推广
  • 婚庆行业网站建设方案1免费咨询肺部医生在线
  • 九江哪里做网站织梦网站去除技术支持
  • 建设展示型网站公司哪家好qq是哪个公司开发的
  • 圣矢网络重庆网站建设优化推广公司广西住房和城乡建设厅网站
  • 河北廊坊做网站做决定的网站
  • 成都网站建设公司是什么意思河北邯郸区号
  • 灵感集网站ppt免费下载的网站
  • 在那做网站惠州企业网站建设选哪家
  • 企业网站建设规划工作表格excel下载
  • 展示型网站解决方案成都易站网站建设