Enacpsulation in C# Encapsulation is defined as the wrapping up of data under a single unit. It is the mechanism that binds together code and the data it manipulates. In a different way, encapsulation is a protective shield that prevents the data from being accessed by the code outside this shield. Technically in encapsulation, the variables or data of a class are hidden from any other class and can be accessed only through any member function of own class in which they are declared. As in encapsulation, the data in a class is hidden from other classes, so it is also known as data-hiding . Encapsulation can be achieved by: Declaring all the variables in the class as private and using C# Properties in the class to set and get the values of variables. // C# program to illustrate encapsulation using System; public class DemoEncap { // private variables declared // these can only be accessed by // public methods of class ...
What is REST Representational state transfer it is the architectural style of building Decoupled application What is REpresentational state transfer transfer of the state of representation(json or xml) of the resource One important thing in rest is rest is all about using nouns for ex api/product/9 is nous in soap it is getproducts() is full of actions 4 type of request in http protocol can have 4 verbs GET Post Put Delete in short rest is architecture style soap is protocal when anyone tells about web api it is rest and web services it is soap api Rest Constraints