• Home
  • C# Sharp
  • VB.net
  • Juan A. Ripoll - Español
Juan A. Ripoll Juan A. Ripoll
  • Java Programming Course

    •  

      First contact with Java

    •  

      Flow Control

    •  

      Basic Data Types

    •  

      Arrays, Structures and Strings

    •  

      Functions

    •  

      OOP Object Oriented Programming

    •  

      OOP More On Classes

    •  

      File Management

    •  

      Object Persistence

    •  

      Access To Relational Databases

    •  

      Dynamic Memory Management

    •  

      Additional Libraries

  • Programming Levels

    •  

      Java Exercises For Beginners

    •  

      Java Exercises For Intermediates

    •  

      Java Exercises For Advanced

  •  

    Methodologies

    •  

      Python Methodology

  •  

    Exercises

    •  

      Python Exercises

    •  

      C# Sharp Exercises

    •  

      Java Exercises

  • Other Courses

    •  

      C# Sharp Course

    •  

      VB.net Course

  •  

    Tutorials

    •  

      Ubuntu Server Systems

    •  

      Windows 11Systems

  •  

    Video Tutorials

  •  

    Tools

    •  

      Password Generator

    •  

      Generator Secure Passwords

    •  

      Encrypter - Online Encryptor

    •  

      Decrypter - Online Decryptor

 OOP Object Oriented Programming Java Exercises - Java Programming Course

Object-Oriented Programming Exercises in Java

Take your Java programming skills to the next level with the exercises focused on object-oriented programming. Learn how to write efficient and scalable code with encapsulation, inheritance, and polymorphism in Java today!



 Classes Student + Teacher
Write a Java program that include in it the class Person that you just created. Create a class "Student" and another class "Teacher", both descenda...
 Class Photo Album
Write a Java class "PhotoAlbum" with a private attribute "numberOfPages." It should also have a public method "GetNumberOfPages", which will return...
 Class Shapes
Create a project and the corresponding classes (using several files) for this classes diagram....
 Class Vehicles
Create a project and the corresponding classes (using several files) for this classes diagram. Each class must include the attributes and methods show...
 Class Square
Complete the project named "Shapes", adding a class named "Square" to it. For each square, we will store its starting X and Y coordinates (the upper l...
 Class Orders
Create a project and the corresponding classes (using several files) for this classes diagram. Each class must include the attributes and methods s...
 Class Colored Circle
Expand the exercise (shapes + square), so that it can also store data about "Colored Circles":...

Juan A. Ripoll - Systems Tutorials and Programming Courses © 2025 All rights reserved.  Legal Conditions.    Donate