From Wikipedia, the free encyclopedia
物件導向設計(英文:object-oriented design)係指攞個軟件設計上撞到嘅問題,諗計度出一個由物件組成嘅系統(物件導向編程)用嚟解決個問題,不過仲未郁手寫源碼。
舉個例說明,想像家陣有位遊戲製作師想要郁手開發一隻新嘅射擊遊戲,簡化噉講佢隻遊戲要呈現一個虛擬世界俾玩家睇,玩家要能夠喺個世界入面郁動同埋射擊虛擬嘅敵人;噉即係表示,隻遊戲嘅虛擬世界(一個程式)最低限度要有以下呢啲物件[1][2]-
... 呀噉。位遊戲製作師要度好嗮「要有咩類別」、「要有咩物件」、「每個類別要有咩特性同方法」[3]... 呢啲咁多問題(但仲未郁手寫源碼)嘅過程就係軟件設計,而好似上述個例子噉喺諗計階段經已打算用物件導向編程,就係所謂嘅物件導向設計[4]。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.