--%>

Explain State

State: The objects are said to possess state. The present state of an object is symbolized by the joint values of its attributes. Protecting the state of an object from unsuitable inspection or modification is a significant aspect of class design and we suggest the use of accessor and mutator methods to facilitate attribute integrity and protection. The design of a class is frequently an attempt to model the states of objects in real-world. Except there is a good match among the data types accessible in the language and the states to be modeled, class design might be complex. A significant principle in class design is to make sure that an object is never put into a contradictory state by responding to the message.

   Related Questions in Programming Languages

  • Q : Role of ScriptManagerProxy control?

    Explain the role of ScriptManagerProxy control?

  • Q : Explain Relative filename Relative

    Relative filename: It is a filename whose full path is associative to some point within a file system tree-frequently the present working folder (that is, directory). For example:   

  • Q : Define the term Protected statement

    Define the term Protected statement: It is a statement within the try clause of the try statement.

  • Q : Define Swapping Swapping : An

    Swapping: An {operating system} is frequently able to run programs which need more memory than is physically accessible on the host system. In order to do this, the complete memory needed is broken down into smaller pieces that are swapped in whenever

  • Q : State Finalization Finalization :

    Finalization: Instantly before an object is garbage collected, its finalize method is called. This offers it the opportunity to free any resources it may be holding on to.

  • Q : Explain Aggregation Aggregation : It is

    Aggregation: It is a relationship in which an object has one or more other subordinate objects as portion of its state. The subordinate objects usually have no self-governing existence separate from their containing object. Whenever the containing obj

  • Q : What is an Overriding for breadth

    Overriding for breadth: It is a form of method overriding in which the sub-class version of a technique implements its own behavior within the context of attributes and behavior of the sub-class and then calls the super-class version and hence it can

  • Q : What does WSDL stand for What does WSDL

    What does WSDL stand for?

  • Q : Determine incorrect tags in HTML What

    What is incorrect with my < br > Tags?

  • Q : Define CORBA Define CORBA ? What does

    Define CORBA? What does it do?