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

广州建设工程交易中心电话给你一个网站怎么优化

广州建设工程交易中心电话,给你一个网站怎么优化,wordpress 发帖固定模板,广州一起做网站浅谈类的继承 类的继承 就是对一个类进行扩展,可以扩展属性、方法。 类的继承 可以很好的解决代码冗余的问题。比如 : 【学生】类 拥有 基本的 姓名、年龄 两个属性, 【体育生】类也属于【学生】类,有 姓名、年龄、训练项目 三个…

浅谈类的继承

类的继承 就是对一个类进行扩展,可以扩展属性、方法。
类的继承 可以很好的解决代码冗余的问题。比如 :
【学生】类 拥有 基本的 姓名、年龄 两个属性,
【体育生】类也属于【学生】类,有 姓名、年龄、训练项目 三个属性;
【音乐生】类也属于【学生】类,有 姓名、年龄、擅长的乐器 三个属性。如果三个类分别进行定义的话,就会出现每个类中都会有 姓名、年龄这两个基本的属性。
这就叫做代码冗余。类的继承,定义完成【学生】类之后,
【体育生】类 和 【音乐生】类 只需要继承【学生】类,
然后在各自的类中补充完善自己独有的属性和方法即可,不用重复的编写【学生】类中已经有的代码了。
这就叫做 代码不冗余。
存在继承关系的类,通常叫做 父类与子类。
继承的写法关键字是 extends。子类中如果想调用父类中的构造方法,使用 super(xxxx) 即可,
子类中如果想调用父类中的普通方法,使用 super.xxx() 即可。

写一个看看

定义个父类

class Father{// 定义属性name:stringage:number// 通过构造器初始化属性// 构造器是可选的constructor(name:string,age:number){this.name = namethis.age = age}// 定义方法sayHi(name:string):void{console.log('Hi : '+name)}
}

定义个子类

class Son1 extends Father{// 扩展自己的属性nickName:string// 有自己的构造方法constructor(name:string,age:number,nickName:string){// 调用父类的构造方法super(name,age)// 给自己的属性初始化this.nickName = nickName}// 新增自己的方法sayHello(name: string): void {console.log('Hello : '+name)}// 重写父类的方法 : 注意要求遵循父类的规范和约束sayHi(name: string,msg?:string): void {super.sayHi(name)console.log('Son1 sayHi say : '+msg)}
}

使用一下子类试试

// 创建一个子类的对象
let son1 = new Son1('小明',18,'明明')
console.log(son1)
// 调用自己独有的方法
son1.sayHello('小红')
// 调用重写了父类的方法
son1.sayHi('小红红','你好呀')

运行结果

Son1 { name: '小明', age: 18, nickName: '明明' }
Hello : 小红
Hi : 小红红
Son1 sayHi say : 你好呀
http://www.tj-hxxt.cn/news/15333.html

相关文章:

  • 长沙seo搜索谷歌seo建站
  • 招聘网站做销售产品网络营销
  • wordpress搭建会员深圳seo公司助力网络营销飞跃
  • 网站前台做哪些工作seo公司排行
  • 游戏排行榜页游快速排名生客seo
  • 我的网站百度找不到了用模板快速建站
  • 在线一键扒站源码php湖北seo诊断
  • 个人和做网站方签合同模板免费网站自助建站系统
  • 网站怎么做目录跳转百度app下载并安装最新版
  • 杰商网西安网站建设推广app平台有哪些
  • 中国交通建设官方网站网络营销的四种方式
  • 网站建设岗位要求深圳谷歌推广公司
  • 北京十大网站建设公司seo伪原创工具
  • 自己做音乐网站挣钱吗搜一搜
  • 新网站如何做免费推广关键词免费
  • 3网站建设公司公司做网络推广怎么做
  • 丽水网站建设报价上海网站推广服务公司
  • 怎样选择高性价比的建站公司优化英语
  • 网站建设与微店优化的含义
  • 深圳品牌做网站公司哪家好广告推广免费平台
  • 保亭网站建设网络服务器的功能
  • 有些网站域名解析错误制作网站软件
  • 网页设制作与网站建设宝典 pdf关键词优化seo排名
  • 微信微博网站建设郑州网站优化
  • 2017主流网站风格武汉seo 网络推广
  • 陕西网页制作seo网站怎么优化
  • 文网站建设2022最近热点事件及评述
  • web网站开发工作经验电商还有发展前景吗
  • 电子商务网站成功的关键是推广竞价账户托管
  • 江西赣州哪些政府的网站上海seo网站排名优化公司