Topic 2 – Top Twenty sOOPy - security & object-oriented programming - Terms.docx

This preview shows page 1 - 3 out of 5 pages.

The preview shows page 1 - 3 out of 5 pages.
Barry L. AdamsonCST–11104/03/2020Dr. Richard NollTopic 2 – Top Twenty sOOPy (security & object-oriented programming) TermsQuizlet Web Link –The following is the Quizlet Flash Cards:CST-111--Topic-2--Top-20-sOOPy-TermsCreated byLisaiggyClassIn object-oriented programming, a Class is a template, or in other words ablueprint, for defining objects. Significantly, that it defines the names, thetypes of variables that can exist, and the methods that are common to theobject being represented. For this reason, "a Class can be thought of as a"type", with the objects being a "variable" of that type" (UnderstandingClasses and Objects).EncapsulationEncapsulation is the principle of bundling data and the functions that usethem into a single unit called class. All done to prevent the misuse orinterference of this data and keep it hidden from the public. For thisreason, the data is not accessed directly, but rather through the functionsthat are present within the class. Thus, this is often done to conceal the1
internal representation or state of an object from the public. Hence,knowing this, this term leads to the concept of data hiding and abstraction.InheritanceIn object-oriented programming, inheritance enables a new class[es] toacquire the methods and properties of existing classes, which are referredto as subclass or derived classes. Meanwhile, the class that is used for

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 5 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Winter
Professor
N/A

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture