memrootじしょ
英和翻訳
Object-Oriented Programming (OOP)
machine code
Object-Oriented Programming (OOP)
/ˌɒbdʒɛkt ˈɔːriɛntɪd ˈproʊɡræmɪŋ/ (ˌoʊˌoʊˈpiː)
オブジェクトオーリエンテッドプログラミング (オーオーピー)
1.
プログラムを「オブジェクト」という概念に基づいて設計・構築するプログラミング手法。
データとそのデータに対する操作(メソッド)を一つにまとめた「オブジェクト」という単位でプログラムを構成する考え方です。これにより、コードの再利用性、保守性、拡張性が向上し、複雑なシステム開発に適しています。
Object-oriented
programming
(OOP)
is
a
powerful
paradigm
for
software
development.
(オブジェクト指向プログラミング(OOP)は、ソフトウェア開発のための強力なパラダイムです。)
Object-oriented programming (OOP)
オブジェクト指向プログラミング。データとコードを組み合わせたオブジェクトという概念に基づいたプログラミング手法です。
is
「〜である」という状態を表す動詞です。
a powerful paradigm
強力なパラダイム。パラダイムとは、ある分野における一般的な考え方や枠組みを指します。
for software development
ソフトウェア開発のための。どのような目的で使用されるかを示します。
Many
modern
languages,
such
as
Java
and
Python,
support
OOP.
(JavaやPythonのような多くの現代的な言語は、OOPをサポートしています。)
Many modern languages
多くの現代的な言語。現在使われている多くのプログラミング言語を指します。
such as Java and Python
JavaやPythonのような。具体的な例を挙げるときに使われます。
support
「〜をサポートする」「〜に対応している」という意味の動詞です。
OOP
object-oriented programmingの略で、オブジェクト指向プログラミングを指します。
Understanding
OOP
concepts
like
inheritance
and
polymorphism
is
crucial.
(継承やポリモーフィズムといったOOPの概念を理解することは非常に重要です。)
Understanding OOP concepts
オブジェクト指向プログラミングの概念を理解すること。
like inheritance and polymorphism
継承やポリモーフィズムといった。具体的なOOPの概念の例を挙げます。
is crucial
非常に重要である。何かが極めて大切であることを示します。
関連
Class
Object
Inheritance
Polymorphism
Encapsulation
Abstraction
Method
Attribute
Procedural programming
Functional programming
Design patterns