J2EEOnline J2EE 






Java TM Fundamentals I  «Prev  Next»
Lesson 7

Object Oriented Programming Conclusion

This module delved into object-oriented programming (OOP) and its relevance to Java. You started out the module by learning about objects and classes, which form the basis for OOP. You also learned about inheritance, which allows classes to inherit functionality from other classes.

Glossary terms

This module discussed how the following terms relate to Java:
  1. Object-oriented programming (OOP): Object-oriented programming is the implementation of a program or algorithm using objects.
  2. Object: An object is a collection of data and the procedures (methods) that act on that data.
  3. Class: A class is a template that defines the implementation of an object, effectively acting as a blueprint for the object. A class defines data and methods and is a unit of organization in a Java program.
  4. Inheritance: Inheritance is the ability to derive new classes from existing classes in object-oriented programming.
  5. Method: A method is an isolated section of code in an object that performs a particular function.
  6. Message: In object-oriented programming, sending a message to an object to invoke a method is similar to calling a procedure in structured programming languages.

Java TM Fundamentals I Research

Do you have any questions or comments about the material covered so far in this course?
Click the Search button at the top of the page to conduct additional research.

Object Programming Quiz

Click the Quiz link below to test what was explained in this module.
Object Programming Quiz