1/24
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
software engineer
a person who designs, develops, and tests software for home, school, and business use
class header
consists of the class keyword and the name of the class
software
a collection of instructions that is run by a computer
source code
a collection of programming commands
syntax
the rules for how a programmer must write code for a computer to understand
syntax error
a mistake in the code that does not follow a programming language's syntax
attribute
a characteristic of an object
behavior
an action that an object can perform
bug
an error in the code
class
a programmer-defined blueprint from which objects are created
constructor
a block of code that has the same name as the class and tells the computer how to create a new object
debugging
finding and fixing problems in an algorithm or program
instantiate
to call the constructor to create an object
object
an instance of a class
object oriented programming
an approach to creating and using models of physical or imagined objects
argument
a value passed to a method or constructor when the method or constructor is called
dot operator
used to call a method in a class
method
a named set of instructions to perform a task
parameter
a variable in the method or constructor signature that defines the type of value to receive when the method or constructor is called
boolean
a primitive data type that can be either true or false
condition
determines whether or not to execute a block of code
comment
a text note to explain or annotate the code and is ignored when the program is run
string literal
a sequence of characters enclosed in quotation marks
algorithm
a finite set of instructions that accomplish a task
iteration statement
a control structure that repeatedly executes a block of code