2 concepts tagged.
Objects, data visibility, accessors/mutators, constructors, composition, design principles.
Part II — CS1 concepts in Java, emphasizing objects, exceptions, equals/hashCode, and lambdas.