1. 1物件導向(台灣資訊課用語;中國大陸說「面向對象」)

    Object-oriented is almost only a computing word. It names a way of building programs out of ‘objects’: little bundles that keep information together with the actions that belong to that information. Those objects are often arranged in a hierarchy — a family tree of types — so a more special kind can what a more general kind already knows how to do. If you have met classes, inheritance, or methods, you are already in this world. Languages such as Java, C++, C#, and Python are taught this way, though actually Python will also let you write in other styles, and programmers argue, a bit , about how ‘pure’ a language must be to wear the label. Everyday English does not use this word for ‘focused on goals’ or ‘practical’. If you say it outside a computer class, people will assume you mean programming. The usual short forms are OO and OOP (object-oriented programming).

組成A compound: object (the ‘thing’ in the program) + oriented (turned toward / arranged around). The pairing belongs to computing, not to older everyday English.

同家族的字

  • objectthe object in the name: a bundle of data and actions in the program
  • orientoriented means ‘turned toward’; same piece as orient and orientation

原始詞典資料1 筆記錄

以下是外部詞典記錄的用法,摘錄並精簡格式,我們還沒有寫成教學內容。上面的說明才是我們自己寫的;有些用法可能上面已經講過了。

object-orientedadj/ˈɒbdʒɛkt ɔɹɪəntɪd/

  • 1

    computingengineeringmathematicsUsing entities called objects that can process data and exchange messages with other objects.

摘錄自 英文維基詞典 English Wiktionary,已精簡格式;依 CC BY-SA 4.0 授權使用,改動後的內容同樣以此授權提供。