1/9
Vocabulary flashcards related to Object-Oriented Design in Java Programming.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Method Design
The process of defining how methods should be created and how they will behave in a program.
Method Overloading
Providing multiple method definitions with the same name but different parameters in a class.
Method Decomposition
The practice of breaking down a large method into smaller, manageable methods to promote clarity.
UML Class Diagram
A visual representation of a class structure, including methods and variables with visibility annotations.
Parameter Passing
The method of supplying values to a function or method when it is called.
Public Members
Class members that are accessible from outside the class, indicated by a plus sign (+) in UML.
Private Members
Class members that are not accessible from outside the class, indicated by a minus sign (-) in UML.
Equivalence Categories
Groups of input values that are expected to produce similar results in testing.
Black-Box Testing
A testing method where test cases are developed based solely on the inputs and expected outputs, without knowledge of the internal code.
White-Box Testing
A testing method that involves examining the internal structure of the code to ensure that every path is tested.