click below
click below
Normal Size Small Size show me how
CSC-211 Test 2
Ch 3-5 Vocab
Question | Answer |
---|---|
Parameters | Sending values to methods (formal/actual) |
Actual Parameters | Appear in calling statement; values passed in. Must match formal parameters in number, order, and type. |
Formal Parameters | Appear in the heading of the method definition; the variables asked for and type. Must match actual parameters in number, order, and type. |
Local Variables | Get memory only when the method is called; memory is recycled when the method is over. |
Non-void Methods | Methods that return values (1 or more); uses data type in place of "void" in method heading. |
Math Constants | Math.PI, Math.E |
Math Methods | Math.abs(int), Math.max(int, double), Math.min(int, double), Math.pow(double, double), Math.sqrt(double), Math.round(int). |
Method Signature | Method name along with its number and types of parameters (name & parameter list). |
Method Overloading | Methods having the same name but different signatures (i.e. abs, max, min of math class; substring of String class). |
String Class | Defining String objects and using String methods (i.e. length, indexOf, substring, charAt). |
Scanner Class | Defining a Scanner object for keyboard input and using Scanner methods (i.e. next, nextLine, nextInt, nextDouble) and using a PROMPT (print statement) prior to input. Scanner console = new Scanner(System.in); |
Import Statements | Used to access classes in a specific Java package (import java.util.*; or input java.awt.*;). |
Printf Statements | To output a real number with a specific number of decimal digits or spaces. (%f- real number, %d- integer, %s- string, %w- width) |
Java Coordinate System | PIXELS are units in the grid. DrawingPanel |
DrawingPanel class | panel.setBackground(Color. |
Graphics Class | Graphics g = panel.getGraphics(); |
if and if/else Statements | Used for conditional execution. |
Relational Operators | Simple conditions (i.e. ==, !=, <, >, <=, >=). |
Evaluation Conditions (boolean expressions) | Legal conditions always evaluate to either true or false. |
Logical Operators | Multiple conditions (i.e. &&, ||, !) |
Order of Operations | Math operators - Relational operators - Logical operators |