accessor method (getter) 230
class 214
class abstraction 239
class encapsulation 239
class's contract 239
composition 240
constant 224
constructor 216
data field encapsulation 229
default constructor 216
dot operator (.) 217
immutable class 232
instance 214
instance method 217
instance variable 217
instantiation 214
mutator method (setter) 230
null 220
no-arg constructor 216
object-oriented programming (OOP) 214
Unified Modeling Language (UML) 215
package-private (or package-access) 228
private 228
public 228
reference variable 237
reference type 216
stack 234
static method 224
static variable 224
this keyword 236