encapsulationとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 日本語表現辞典 > encapsulationの意味・解説 

encapsulation

別表記:エンカプセレーション

「encapsulation」の意味・「encapsulation」とは

「encapsulation」は、情報隠蔽カプセル化訳される英単語である。主にプログラミング世界で使われオブジェクト指向プログラミングにおける重要な概念一つである。具体的には、データとそのデータ操作する手段メソッド)を一つの「カプセル」(クラスオブジェクト)にまとめ、データ直接的な操作制限することを指す。

「encapsulation」の発音・読み方

「encapsulation」の発音は、IPA表記では /ɪnˌkæpsʊˈleɪʃn/ となる。カタカナ表記では「インカプスレイション」と読む。日本人発音する際のカタカナ英語読み方は「エンカプセレーション」である。

「encapsulation」の定義を英語で解説

Encapsulation is a fundamental concept in object-oriented programming. It refers to the bundling of data with the methods that operate on that data. Encapsulation is used to hide the values or state of a structured data object inside a class, preventing unauthorized parties' direct access to them.

「encapsulation」の類語

「encapsulation」の類語としては、「data hiding」、「information hiding」、「abstraction」などがある。これらも同様にデータ情報隠蔽し直接操作制限するという概念を表す。

「encapsulation」に関連する用語・表現

「encapsulation」に関連する用語としては、「class」、「object」、「method」、「inheritance」、「polymorphism」などがある。これらは全てオブジェクト指向プログラミング基本的な概念であり、互いに関連しながらプログラムの設計実装が行われる。

「encapsulation」の例文

1. Encapsulation is a key principle of object-oriented programming.(カプセル化は、オブジェクト指向プログラミング重要な原則である。)
2. The concept of encapsulation helps to reduce complexity in programming.(カプセル化概念プログラミング複雑さを減らすのに役立つ。)
3. Encapsulation ensures that the internal state of an object can only be changed by its methods.(カプセル化は、オブジェクト内部状態がそのメソッドによってのみ変更できることを保証する。)
4. Encapsulation provides a way to protect data from accidental corruption.(カプセル化は、データ偶発的な破損から保護する方法提供する。)
5. Encapsulation in Java is achieved using class.(Javaでのカプセル化クラス使用して達成される。)
6. Encapsulation can be described as a protective barrier that prevents the data and code inside from being randomly accessed.(カプセル化は、内部データコードランダムにアクセスされるのを防ぐ保護壁として説明できる。)
7. Encapsulation is a mechanism that binds code and data together and keeps them safe from outside interference and misuse.(カプセル化は、コードデータを結びつけ、外部からの干渉誤用から保護する仕組みである。)
8. Encapsulation allows us to control who has access to the data.(カプセル化により、誰がデータアクセスできるかを制御することができる。)
9. Encapsulation is used to hide the implementation details of a class.(カプセル化は、クラス実装詳細を隠すために使用される。)
10. Encapsulation promotes modularity and code reusability.(カプセル化モジュール性コードの再利用性を促進する。)

カプセル‐か〔‐クワ〕【カプセル化】

読み方:かぷせるか

《encapsulation》オブジェクト指向プログラミング言語において、データ対す操作の手続きオブジェクト内に限定し独立性高めること。


カプセル化 [encapsulation]


カプセル化

読み方カプセルか
【英】encapsulation

カプセル化とは、「手続き情報一緒にまとめる」というオブジェクト指向プログラミングの考え方のことである。

カプセル化は、外部から操作できる理に対してオブジェクト内部情報紐付けることであり、外部から不要な操作情報遮断できる。こうすることでオブジェクト操作する側から見るとインターフェース外部から操作できる処理)のみ把握すればよく、オブジェクト独立性高まり結果的に開発効率可搬性の向上が期待できる

プログラミングのほかの用語一覧
オブジェクト指向:  Hibernate  ポリモーフィズム  IDL  カプセル化  コンストラクタ  コンポーネント  メソッド


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「encapsulation」の関連用語

encapsulationのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



encapsulationのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
実用日本語表現辞典実用日本語表現辞典
Copyright © 2024実用日本語表現辞典 All Rights Reserved.
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリカプセル化の記事を利用しております。

©2024 GRAS Group, Inc.RSS