Section 1

Preview this deck

object in array + subscript

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

0

All-time users

0

Favorites

0

Last updated

7 years ago

Date created

Mar 14, 2020

Cards (65)

Section 1

(50 cards)

object in array + subscript

Front

array element + aka index integer

Back

sealed class

Front

cannot be extended

Back

destructor

Front

actions required when class instance is destroyed

Back

overrides

Front

takes precedence over another method, hiding original version

Back

class client

Front

program/class instantiates obj of another prewritten class

Back

check digit

Front

cal'd from formula, appended to #, check accuracy of other digits in the number

Back

method declaration

Front

method header, definition

Back

method type

Front

return type

Back

base class

Front

used as basis for inheritance

Back

calling method

Front

calls another method

Back

public class mod

Front

access to class not limited

Back

recursive method

Front

a method that calls itself

Back

subclass

Front

derived class/ child class

Back

nested loop

Front

contains outer loop & inner loop, use "each" to refer to inner loop task

Back

value param

Front

in header indicate param type& name, method recvs copy of value passed to it

Back

class header

Front

describes class, class 'legal ident'

Back

overloading

Front

one term, many meanings; multi methods w/ same name but different param list

Back

accumulated (in loop)

Front

processed individual records added into final sum

Back

instantiate class

Front

created obj

Back

output param

Front

need not contain original value, method recvs params addr

Back

hash code

Front

# uniquely indent an obj

Back

protected class mood

Front

access limited and to any class derived from the class

Back

nonstatic methods

Front

requires obj reference

Back

invoking obj

Front

obj referenced by 'this'

Back

inheritance

Front

app of general category applied to more specific obj

Back

is-a relationship

Front

obj class relationship

Back

method signature

Front

name & param list

Back

abstract class

Front

cannot create concrete objs but can inherit from

Back

step value

Front

A number you use to increase a loop control variable on each pass through a loop, especially in for loop.

Back

actual params

Front

arguments within a method call

Back

reference param

Front

param must have assigned value before use in method call, method recvs params addr

Back

abstract method

Front

A method that has no implementation, must provide a body (implementation) for it

Back

while loop

Front

usually followed by Boolean & execute code in body continuously as long as condition is True; should include statement eventually evaluateing as False, avoiding infinite loop; could be definite or indefinite; checks value at top of loop

Back

class access mod

Front

describes access to a class, public or protected

Back

param array

Front

local array within method header

Back

Multiple inheritance

Front

inherit from more than one class

Back

fields

Front

instance vars w/in class

Back

ambiguous method

Front

over loaded method, compiler doesn't know which one to use

Back

sentinal value

Front

supplied by user to stop the loop

Back

for loop

Front

used for definite loops, within parentheses three sections separated by exactly two semicolons for(x=1; x<= LIMIT; ++x), (starting value; test condition; expression alters loop cntrl var)

Back

data passed by reference

Front

method recvs mem addr of arg passed to it

Back

instance var

Front

data compos, exist separately for each instantiation

Back

do loop

Front

checks value at bottom of loop after 1st iteration

Back

static method

Front

called w/o referring to obj

Back

method

Front

statements carry out task

Back

black box

Front

module you can use without knowing internal workings

Back

obj state

Front

set of contents of its fields

Back

derived class/ extended class

Front

inherited from base class

Back

implementation hiding

Front

keeping method ops details hidden

Back

superclass

Front

base class/ parent class

Back

Section 2

(15 cards)

implicit param

Front

undeclared, gets value auto

Back

default value of obj

Front

intitialized value w/ default constructor

Back

value type

Front

holds value: int, double, char

Back

info hiding

Front

class data private & change only by its own methods

Back

set accessors

Front

allows use of assignment operator w/ property name

Back

parameterless constructor

Front

one that takes no arguments

Back

get accessors

Front

allow retrieval of field value by property name

Back

interface

Front

abstract methods used by any class

Back

internal class mod

Front

limited to assembly to which the class belongs

Back

composition

Front

obj w/in another obj, has-a relationship

Back

private class mod

Front

access limited to other to which class belongs

Back

primary key

Front

ident record in databases

Back

constructor

Front

A method for creating an object in a class.

Back

ref type

Front

holds mem addr

Back

accessesors in property

Front

specify how class's field accessed

Back