What does UML stand for?
What is Unified Modeling Language?
Jave does not allow multiple inheritance but does allow this.
What is implement multiple interfaces?
True or False: ArrayList can automatically grow dynamically in size.
True
This loop will execute the code block once, before checking if the condition is true.
Do / While Loop
Where was the original location of the UW?
What is 4th Avenue and University Street, Downtown Seattle?
Dashed line, white array.
Indicates an interface.
The parent class that is being extended.
What is the superclass?
True or False: Arraylists allow null and duplicate values.
What is true?
for (int i = 1; i > 0; i++)
infinite loop
The Fall 2024 for-credit Bellevue College enrollment is:
a) Under 10,000
b) 10,001 - 20,000
c) Over 20,000
b) 12,316
A white diamond.
Symbolizes aggregation: "is part of"
To write a new version of a method in a subclass that replaces the superclass's version
What is override?
What is the order of elements?
What IDE stands for.
Integrated Development Environment
What is the oldest university in California and alma mater of Gov Newson?
What is Santa Clara University? (1851)
True or false: UML diagrams may be produced before and / or after coding.
True
Subclasses can call overridden methods with this keyword.
What is super?
The ArrayList class implements which interface?
The List interface.
When an object of a class is created, the class is said to be this ...
What is instantiated?
Tarik Skubal, 2024 MLB All-Star and Cy Young Award winner played baseball for which university?
What is Seattle University?
What symbol indicates a field is protected access level?
What is # ?
Keyword that asks if a variable refers to an object of a given type.
What is instanceof?
ArrayLists are part of which package in Java?
What is the java.util package?
These series of characters are actually objects of a class.
What are strings?
What year was UW - Bothell founded?
1989
Methods which are underlined are what?
What are static methods?
Ability for the same code to be used with different types of objects and behave differently with each.
What is polymorphism?
ArrayList elements can be accessed using ...
What are indices?
This expression can be used in place of a series of "if" statements.
What is a switch statement?
What year was the University of Washington founded?
1861
Verbs
What are potential methods or responsibilities of a class?
A programming paradigm that organizes code around objects—self-contained units of data with associated behaviors (methods)—rather than functions and logic.
What is Object Oriented Programming?
This method is used to return a shallow copy of an ArrayList in Java.
What is clone() ?
Trying to access an index that is negative or greater than or equal to the size of the array will generate which exception?
What is ArrayIndexOutOfBoundsException?
The Bellevue College main campus consists of how many acres of land?
100 acres
Dotted line between classes.
Illustrates a temporary dependency between classes.
Once we write a constructor (that requires parameters) in the superclass, we must ...
What is write constructors in the subclass?
Retains only the elements in this list that are contained in the specified collection.
What is retainAll(Collection<?> c) ?
These types of classes cannot be instantiated.
What is an abstract class?
Bellevue Bulldogs were previously known by this mascot team name.
The Helmsmen
A black diamond.
Indicates composition relationship. (Is entirely made of)
A way to form new classes based on existing classes, taking on their attributes/behavior.
What is inheritance?
Time complexity of inserting an element in ArrayList.
What is O(1) (constant time complexity)
What is the name of the parameter which is an array of strings to hold command line arguments?
Seattle U Redhawks were previously known by this mascot team name.
The Chieftain
Solid line, what arrow.
Symbolizes an abstract class.
Refers to the current object within a non-static context.
What is the this keyword?
Time complexity of removing an element from ArrayList.
What is O(N) - linear time complexity, which means an algorithm's execution time grows in direct proportion to the size of the input data. The n represents the number of input elements.
Instantiates a class by allocating memory for a new object.
What is the new operator?
This university played against Kentucky in the 1958 men's basketball national championship game.
Seattle University