1. Question:Define Encryption. 

    Answer
    Encryption can be defined as the translation of data into a format that is intended to be unreadable by anyone except the intended party.
    The intended party can then decode, or decrypt, the encrypted data through the use of some secret - typically a secret key or password.

    1. Report
  2. Question:What is Method Overloading? 

    Answer
    Method Overloading is a feature that allows a class to have two or more methods having same name, if their argument lists are different. In the last tutorial we discussed constructor overloading that allows a class to have more than one constructors having different argument lists.

    1. Report
  3. Question:Define Operator Overloading. 

    Answer
    In programming, operator overloading—less commonly known as operator ad hoc polymorphism—is a specific case of polymorphism, where different operators have different implementations depending on their arguments. Operator overloading is generally defined by the language, the programmer, or both.

    1. Report
  4. Question:Define Object Cloning. 

    Answer
    Object cloning method in the programming language for object duplication. In Object Oriented Programming, objects are manipulated through reference variables, and there is no operator for copying an object—the assignment operator duplicates the reference, not the object. The cloning method provides this missing functionality.

    1. Report
  5. Question:Define Abstract Class. 

    Answer
    An abstract class is a class that is declared abstract —it may or may not include abstract methods. Abstract classes cannot be instantiated, but they can be subclassed.

    1. Report
  6. Question:Define abstract method. 

    Answer
    An abstract method is a method that is declared without an implementation (without braces, and followed by a semicolon)

    1. Report
Copyright © 2024. Powered by Intellect Software Ltd