|
In this chapter, we briefly discussed important basics of object oriented programming. You learned about objects, how to create them (classes) and how they should collaborate to achieve functionality. We also reviewed the three most basic features of any object-oriented language- encapsulation, inheritance and polymorphism. Finally we made a quick overview of Java’s object-oriented features and how you can make most of it. With this basic knowledge of object oriented programming and basic Java syntax that we discussed in the first chapter, you are all set to learn and experiment Java as a programming language.