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.

    Object-oriented is almost only a computing wordObject-oriented幾乎只是一個電腦用字。It names a way of building programs out of 'objects'它指的是一種用「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.

    Those objects are often arranged in a hierarchy這些物件常常被排列成一種階層 — a family tree of types一種類型的家族樹 — so a more special kind can reuse what a more general kind already knows how to do讓比較特殊的種類可以重複使用比較一般的種類已經會做的事。If you have met classes, inheritance, or methods如果你已經接觸過classes(類別)、inheritance(繼承)或methods(方法), you are already in this world你就已經在這個世界裡了。Languages such as Java, C++, C#, and Python are taught this way像Java、C++、C#和Python這樣的語言都是這樣教的, though actually Python will also let you write in other styles不過其實Python也讓你用其他風格寫程式, and programmers argue, a bit endlessly, 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.

    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).

    The usual short forms are OO and OOP常見的縮寫是OO和OOP (object-oriented programming)(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 WiktionaryCC BY-SA 4.0)。 原文照列,未經改寫。