a software program that allows users to create or manipulate plain text computer files.
Back
compliler
Front
a program that converts instructions into a machine-code or lower-level form so that they can be read and executed by a computer.
Back
package
Front
class library imported .jarfile (apcslib), reusable code made by someone else, imported into your own code
Back
source code
Front
contains instructions written by a programmer specifying the actions to be performed by computer software
Back
SketchPad
Front
a class that defines objects that are drawn on the screen
Back
reserved word
Front
words compiler understands
Back
instance variables
Front
storage/ memory locations that store objects
Back
OOP
Front
represents an attempt to make programs more closely model the way people think about and deal with the world.
Back
class file (bytecode)
Front
the compiled format for Java programs. Once a Java program has been converted to bytecode, it can be transferred across a network and executed by Java Virtual Machine (JVM).
Back
Behaviors (capabilities)
Front
what the objects can/can't do
Back
DrawingTool
Front
a class that defines objects that can draw on the screen
Back
state
Front
the remembered information
Back
instance
Front
a concrete occurrence of any object, existing usually during the runtime of a computer program,
Back
class
Front
a kind of mold or template that the computer uses to create/ define objects
Back
methods
Front
code that describes behavior
Back
run time errors
Front
Errors that occur when the program is being executed.
Back
arguments
Front
have real values inside ( )
Back
attributes (characteristics)
Front
nouns that define characteristics of objects
Back
object
Front
an abstraction for a real world entity which can be described in terms of it's have attributes and behaviors, instance of a class
Back
compilation errors
Front
when the syntax is wrong a method is can't be found or isn't called correctly