1.面向?qū)ο笏枷耄?/p>
面向?qū)ο笫腔诿嫦蜻^(guò)程的編程思想哟楷。
面向過(guò)程:強(qiáng)調(diào)的是每一個(gè)功能的步驟。
面向?qū)ο螅簭?qiáng)調(diào)的是對(duì)象否灾,然后由對(duì)象去調(diào)用功能卖擅。
2.面向?qū)ο笏枷胩攸c(diǎn):
A:更符合我們思考習(xí)慣的思想;
B:將復(fù)雜的事情簡(jiǎn)單化墨技;
C:將我們從執(zhí)行者變成了指揮者惩阶。
舉例:
? 買(mǎi)電腦:
面向過(guò)程:我需要了解電腦--了解我的需求--找對(duì)應(yīng)的參數(shù)信息--去中關(guān)村買(mǎi)電腦--討價(jià)還價(jià)--買(mǎi)回電腦
面向?qū)ο螅何抑牢乙I(mǎi)電腦--同學(xué)去給我買(mǎi)--買(mǎi)回電腦
3.面向?qū)ο箝_(kāi)發(fā):就是不斷的創(chuàng)建對(duì)象,使用對(duì)象扣汪,指揮對(duì)象做事情断楷。
面向?qū)ο笤O(shè)計(jì):其實(shí)就是在管理和維護(hù)對(duì)象之間的關(guān)系。
面向?qū)ο蟮奶卣鳎?/p>
? ? ? ? 封裝(encapsulation)
? ? ? ? 繼承(inheritance)
? ? ? ? 多態(tài)(polymorphism)?
類(lèi)與對(duì)象的概述:
類(lèi):是一組相關(guān)的屬性和行為的集合崭别,是一個(gè)抽象的概念冬筒;
對(duì)象:是該類(lèi)事物的具體表現(xiàn)形式恐锣。具體存在的個(gè)體。
定義一個(gè)類(lèi)舞痰,其實(shí)就是定義該類(lèi)的成員變量和成員方法土榴。
成員變量:和以前變量的定義是一樣的格式,但是位置不同响牛,在類(lèi)中方法外玷禽。
成員方法:和以前方法定義是一樣的格式 。
創(chuàng)建對(duì)象:
格式: 類(lèi)名 對(duì)象名 = new 類(lèi)名()呀打;
使用成員變量:
對(duì)象名.方法名矢赁;
使用成員方法:
對(duì)象名.方法名(...)