Skip to main content

OOPs

Object Oriented Programming

Course Description

This course is an introduction to object oriented programming using the Java programming language. learnt the fundamentals of object oriented programming, including classes, objects, inheritance, polymorphism and introduction to GUI programming using Swings.

Completed the course with a grade of A-

Course Content

  • Introduction to Java
  • Classes
  • Objects
  • Inheritance
  • Polymorphism
  • Swings

Course Project

Text Editor using Java Swings

Features:

  • Open, Save, Save As, New, Exit
  • Cut, Copy, Paste
  • Find, Replace
  • Font, Font Size, Font Color, highlight
  • Undo, Redo

Professor

  • Dr. Pooja Malik

All the labs and assignments are available on my GitHub