官术网_书友最值得收藏!

第3章 面向?qū)ο缶幊?/h1>

面向?qū)ο缶幊蹋∣bject-Oriented Programming, OOP),簡單地說,就是將一系列數(shù)據(jù)及其操作進(jìn)行封裝,讓數(shù)據(jù)操作更直觀、代碼維護(hù)更高效。另外,通過繼承重復(fù)使用的代碼,還可以進(jìn)一步簡化軟件的開發(fā)工作。

傳統(tǒng)的過程式開發(fā)(如C語言)中,定義一個(gè)汽車移動(dòng)到指定坐標(biāo)的代碼可能如下所示。

    auto_move_to(auto, x, y);

在面向?qū)ο缶幊讨校a可能如下所示。

    auto.moveTo(x, y);

不同的開發(fā)方式并沒有絕對(duì)的好與不好,主要還是看軟件類型、技術(shù)要求和各種因素的綜合考慮。

本章將討論面向?qū)ο缶幊淘贘ava中的具體應(yīng)用,主要內(nèi)容包括:

□ 類與對(duì)象

□ 方法

□ 繼承

□ 數(shù)據(jù)類型處理

□ java.lang.Math類

□ java.util.Random類

主站蜘蛛池模板: 花莲市| 衡阳市| 淄博市| 东莞市| 广灵县| 宜良县| 南宫市| 长泰县| 景德镇市| 五家渠市| 潢川县| 木里| 武鸣县| 金平| 明星| 吉林市| 岱山县| 明光市| 潮安县| 惠来县| 安仁县| 翁源县| 双城市| 玉山县| 泰和县| 南康市| 伊川县| 汉川市| 汪清县| 弥渡县| 长宁县| 资溪县| 固镇县| 依安县| 城固县| 定陶县| 邮箱| 丹阳市| 沙田区| 奉新县| 泸州市|