30
Reply

What is data encapsulation ?

    Encapsulation is the process of combining data and functions into a single unit called class. In Encapsulation, the data is not accessed directly; it is accessed through the functions present inside the class. In simpler words, attributes of the class are kept private and public getter and setter methods are provided to manipulate these attributes. Thus, encapsulation makes the concept of data hiding possible.

    Data Encapsulation is an Object Oriented Programming concept that bind a group of related properties, functions, and other members are treated as a single unit. Class is the best example of Data Encapsulation. It sometimes referred to as data hiding that prevents the user to access the implementation details. Encapsulation therefore guarantees the integrity of the data contained in the Object.

    Data Encapsulation is an Object Oriented Programming concept that bind a group of related properties, functions, and other members are treated as a single unit. Class is the best example of Data Encapsulation. It sometimes referred to as data hiding that prevents the user to access the implementation details. Encapsulation therefore guarantees the integrity of the data contained in the Object.

    Data wrapping

    Data wrapping

    Data wrapping

    Data wrapping

    Data wrapping

    Data wrapping

    Data wrapping

    Data wrapping

    Data wrapping

    Data wrapping

    Data wrapping

    Data wrapping

    Wrapping data in single form

    Wrapping data in single form

    Wrapping data in single form

    Wrapping data in single form

    Wrapping data in single form

    Wrapping data in single form

    Wrapping data

    Wrapping data in single form

    Data encapsulation means wrapping the data in single form Class is the example of data encapsulation

    Encapsulation means wrapping the data in single formLike class

    wrap the data in single form is called as encapsulation class is a example of data encapsulation

    encapsulation means wrapping of data member and variable in a single unit called a class. Encapsulation means hiding the internal details of an object. In other word how an object does something.

    Data encapsulation is nothing but the actual implementation of the abstraction, means that whatever data you want to hide (thinking process like :Abstraction) from the outer world of the class makes it private and the ultimate goal of that is to hiding the complexity.

    The scope of the data is defined by the access specifier.This refers data encapsulation.(Eg: private method can be accessed only in that class,public method can be accessed all over the project)

    Data Encapsulation is the method of combining the data and functions inside a class. This hides the data from being accessed from outside a class directly.By this user can only perform a restricted set of actions on the hidden members of the class by executing special functions commonly called functions/methods.Or another : data encapsulation is a mechanism of bundling the data, and the functions that use them.Here is example :public class DataEncapsulation{public class Wallet{private decimal walletBalance = 800.00m;public decimal CheckBalance(){return walletBalance; // Here it HIDES walletBalance and manipulate the balance by "CheckBalance"}}static void Main(){Wallet myWallet = new Wallet();decimal myWalletBalance = myWallet.CheckBalance(); // call to Check balance and it hides "walletBalance" member}}