Java Programming - Object-Oriented Design

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/9

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards related to Object-Oriented Design in Java Programming.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

10 Terms

1
New cards

Method Design

The process of defining how methods should be created and how they will behave in a program.

2
New cards

Method Overloading

Providing multiple method definitions with the same name but different parameters in a class.

3
New cards

Method Decomposition

The practice of breaking down a large method into smaller, manageable methods to promote clarity.

4
New cards

UML Class Diagram

A visual representation of a class structure, including methods and variables with visibility annotations.

5
New cards

Parameter Passing

The method of supplying values to a function or method when it is called.

6
New cards

Public Members

Class members that are accessible from outside the class, indicated by a plus sign (+) in UML.

7
New cards

Private Members

Class members that are not accessible from outside the class, indicated by a minus sign (-) in UML.

8
New cards

Equivalence Categories

Groups of input values that are expected to produce similar results in testing.

9
New cards

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.

10
New cards

White-Box Testing

A testing method that involves examining the internal structure of the code to ensure that every path is tested.