最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

千鋒教育JavaScript全套視頻教程(10天學(xué)會(huì)Js,前端javascrip

2023-07-12 16:04 作者:涅普涅普G  | 我要投稿

面向?qū)ο?/strong>

OOA 面向?qū)ο蠓治?/strong>

分析有哪些對象,對象的方法和屬性

OOD 面向?qū)ο笤O(shè)計(jì)

思考對象與對象之間的關(guān)系

OOP 面向?qū)ο缶幊?/strong>

面向?qū)ο缶幊痰娜筇匦?/p>

1.封裝(Encapsulation)

將一些相同的屬性和方法封裝成一個(gè)類,類是抽象的,對象是具體的,對象是類的實(shí)例,類是對象的模版.

2.繼承(Inheritance)

子類可以繼承父類的屬性和方法.

3.多態(tài)(Polymorphism)

重寫 override

子類可以重寫父類的屬性和方法

重載 overload

在同一個(gè)類中,同名不同參數(shù)

Javascript中不存在重載,只存在"所謂"的重載.

"所謂"的重載

class People {
??constructor(name){
????this.name=name;
?}
??show(){
????if(arguments.length==1){
??????return false;
???}
????if(arguments.length==2){
??????return true;
???}
?}
}
let man=new People('劉齊妃');
console.log(man.show(1));//false
console.log(man.show(1,2));//true

構(gòu)造函數(shù)

為什么要使用構(gòu)造函數(shù)?

在使用對象自變量創(chuàng)建同一類行的對象時(shí),這些對象可能具有一些相同的特征(屬性)和行為(方法),

此時(shí)會(huì)產(chǎn)生很多重復(fù)的代碼,而使用構(gòu)造函數(shù)就可以實(shí)現(xiàn)代碼復(fù)用

構(gòu)造函數(shù)的使用

千鋒教育JavaScript全套視頻教程(10天學(xué)會(huì)Js,前端javascrip的評論 (共 條)

分享到微博請遵守國家法律
永平县| 阳高县| 夹江县| 宝应县| 大洼县| 平泉县| 长白| 威信县| 南郑县| 涞水县| 吐鲁番市| 泽普县| 灵台县| 会泽县| 安陆市| 弥渡县| 盐亭县| 北流市| 溧水县| 庄河市| 尼玛县| 鹿邑县| 潞城市| 平南县| 三原县| 荣昌县| 温州市| 海伦市| 兴城市| 仁寿县| 萝北县| 武安市| 增城市| 永清县| 襄樊市| 神木县| 新沂市| 科尔| 泰顺县| 珲春市| 久治县|