Today we continued our discussion of objects (slide set ch08-2). We learned about constructors, which are special methods that initialize objects. We also learned about encapsulation, where the data inside the object is protected from outside access. We used encapsulation to establish an invariant so that Point objects will never have negative coordinates.