Created by Matt Dumbrill
over 7 years ago
|
||
Question | Answer |
Class | Template or Blueprint of a type of Object Defines the attribute and methods for each object |
Object | One instance of a class with its own attributes and methods |
Inheritance | Subclasses of another class having their own attributes and methods, but can also use those from the parent class. AKA Derived classes |
Encapsulation | Hiding data withing a class so it can't be changed by other classes Security and preventing errors in programs Separated data so design and data can be changed independently |
Functional Abstraction | The function of something and how it is done e.g. printf("%s: = %d") |
Procedural Abstraction | Keeping values and designs separate Use LOGO to draw houses from TRIANGLES and SQUARES. Those combine to make STREETS which make an ESTATE |
Want to create your own Flashcards for free with GoConqr? Learn more.