国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

課程網(wǎng)站建設(shè)的設(shè)計(jì)報(bào)告google seo 優(yōu)化教程

課程網(wǎng)站建設(shè)的設(shè)計(jì)報(bào)告,google seo 優(yōu)化教程,學(xué)網(wǎng)站建設(shè)需要學(xué)多久,常州金壇網(wǎng)站建設(shè)使用類實(shí)現(xiàn)功能 ts中類的繼承 ES6中class類中,屬性分為:實(shí)例上的屬性,原型上的方法;也可以叫做:class的屬性,class的方法。 類的繼承叫法:父類>子類,基類>派生類&#xff1b…

使用類實(shí)現(xiàn)功能

ts中類的繼承

ES6中class類中,屬性分為:實(shí)例上的屬性,原型上的方法;也可以叫做:class的屬性,class的方法。

類的繼承叫法:父類=>子類,基類=>派生類;它們本質(zhì)上是一樣的。

super指向父類的構(gòu)造函數(shù)

繼承簡(jiǎn)單功能:擴(kuò)展現(xiàn)有的類,通過抽離父類的方式來實(shí)現(xiàn)子類的復(fù)用。(實(shí)現(xiàn)公共方法的抽離,讓子類實(shí)現(xiàn)復(fù)用)。

類上注解實(shí)例上的屬性:

class Greeter {greeting: number; //僅當(dāng)類被實(shí)例化的時(shí)候才會(huì)被初始化的屬性constructor(message: number) {this.greeting = message;}greet(a: number): string {return "Hello, " + this.greeting;}
}
class Greeter1 extends Greeter {constructor() {super(123);}greet(a: number): string {return "Hello, " + this.greeting;}
}

ts中類中的public、private、protected、readonly修飾符

修飾符名稱使用范圍
public自身、子類、實(shí)例
private自身
protected自身和子類
readonly只讀屬性必須在聲明時(shí)或構(gòu)造函數(shù)里被初始化。

readonly只會(huì)用在屬性簽名或者索引簽名(簽名是數(shù)字)前面。

簡(jiǎn)寫問題:

類中屬性不寫修飾符,默認(rèn)被public修飾。

class Person {public name: string;constructor(theName: string) {this.name = theName;};sayName(){console.log(this.name, 2);}
}
// 簡(jiǎn)寫
class Person1 {constructor(public name: string) {this.name = name;};sayName(){console.log(this.name, 2);}
}

存取器與靜態(tài)屬性

  • 存取器:TypeScript支持通過getters/setters來截取對(duì)對(duì)象成員的訪問。

  • 靜態(tài)屬性:創(chuàng)建類的靜態(tài)成員,這些屬性存在于類本身上面而不是類的實(shí)例上。

let passcode = "secret passcode";class Employee {private _fullName: string;get fullName(): string {return this._fullName;}set fullName(newName: string) {if (passcode && passcode == "secret passcode") {this._fullName = newName;}else {console.log("Error: Unauthorized update of employee!");}}static a = 123;static b (a:number, b: number): number {return a + b ;}
}let employee = new Employee();
employee.fullName = "Bob Smith";
if (employee.fullName) {alert(employee.fullName);
}

抽象類abstract

抽象類做為其它派生類的基類使用。 它們一般不會(huì)直接被實(shí)例化。

存在抽象類、抽象方法

抽象類中有抽象方法,父類中抽象方法不需要實(shí)現(xiàn)(定義),而繼承的子類必須實(shí)現(xiàn)它。

abstract class Animal {abstract makeSound(): void;move(): void {console.log('roaming the earch...');}
}
http://m.aloenet.com.cn/news/42041.html

相關(guān)文章:

  • 無錫網(wǎng)絡(luò)營銷推廣軟件蘭州seo
  • 網(wǎng)站加載慢圖片做延時(shí)加載有用百度關(guān)鍵詞怎么設(shè)置
  • 哪家專門做特賣的網(wǎng)站?杭州seo整站優(yōu)化
  • 網(wǎng)站做百度競(jìng)價(jià)利于百度優(yōu)化aso應(yīng)用商店優(yōu)化原因
  • 西安網(wǎng)站建設(shè)公司排名seo百度刷排名
  • 做網(wǎng)站需要公司資料嗎關(guān)鍵詞優(yōu)化排名軟件s
  • 模板做的網(wǎng)站不好優(yōu)化北京關(guān)鍵詞seo
  • 美國做空機(jī)構(gòu)渾水網(wǎng)站百度營銷推廣官網(wǎng)
  • 北京網(wǎng)站設(shè)計(jì)公司有哪些摘抄一篇新聞
  • 大連開發(fā)區(qū)網(wǎng)站制作建設(shè)公司游戲推廣合作
  • 網(wǎng)站建設(shè)產(chǎn)品圖片尺寸要求百度貼吧網(wǎng)頁版
  • 德陽城鄉(xiāng)建設(shè)部網(wǎng)站首頁網(wǎng)站創(chuàng)建
  • 網(wǎng)站下要加個(gè)備案號(hào) 怎么做上海推廣系統(tǒng)
  • 寧波市有哪些網(wǎng)站建設(shè)公司湖北網(wǎng)絡(luò)推廣公司
  • 怎樣做醫(yī)療保健網(wǎng)站網(wǎng)絡(luò)營銷常用的工具和方法
  • 源碼怎樣做網(wǎng)站深圳推廣公司哪家正規(guī)
  • 男女做羞羞事網(wǎng)站現(xiàn)在學(xué)seo課程多少錢
  • 觸屏版手機(jī)網(wǎng)站鄭州網(wǎng)站運(yùn)營實(shí)力樂云seo
  • 免費(fèi)網(wǎng)站app軟件億驅(qū)動(dòng)力競(jìng)價(jià)托管
  • 多個(gè)織夢(mèng)dedecms網(wǎng)站怎么做站群抖音搜索引擎優(yōu)化
  • wordpress 無法登錄寧波seo快速優(yōu)化教程
  • 沈陽奇搜建站廣東seo快速排名
  • 網(wǎng)站面包屑導(dǎo)航代碼網(wǎng)站seo專員招聘
  • 廣州市政府門戶網(wǎng)站本地服務(wù)推廣平臺(tái)哪個(gè)好
  • cpanel wordpressseo sem是指什么意思
  • 如何做視頻網(wǎng)站的廣告推廣網(wǎng)站平臺(tái)做推廣
  • 公司網(wǎng)站設(shè)計(jì)意見百度搜索排名購買
  • 申請(qǐng)自助網(wǎng)站深圳網(wǎng)站設(shè)計(jì)專業(yè)樂云seo
  • 四川省的建設(shè)廳注冊(cè)中心網(wǎng)站首頁怎么創(chuàng)建自己的網(wǎng)站平臺(tái)
  • 網(wǎng)站建設(shè)費(fèi)應(yīng)計(jì)入什么科目網(wǎng)站優(yōu)化排名軟件哪些最好