Designed and implemented a simple version of GUI calendar application. To represent and manipulate a calendar in terms of day, month, year, time. Utilized Object Oriented design principles, focusing on MVC parttern
-
Updated
Aug 10, 2017 - Java
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects fundamental to many programming languages, including Java and C++. OOP can be devided in two sub types: class-based (or "classical") and prototype-based OOP (found in JavaScript, for example).
Object-oriented programming has several advantages over procedural programming:
Designed and implemented a simple version of GUI calendar application. To represent and manipulate a calendar in terms of day, month, year, time. Utilized Object Oriented design principles, focusing on MVC parttern
A collection of Object-Oriented Design patterns that I learned at the Uni. This repo was imported from Bitbucket.
An educational/action java game created to motivate students to learn about how pathogens and antibodies interact during an attack in the blood stream
A Java based Swing application to maintain sales and purchase registries for the client and generate invoices.
Swing application for drawing various geometric shapes. Supports opening and saving drawings in image or custom (.jvd) format.
A solution for the third seminar of a course in object-oriented design, IV1350 at KTH Royal Institute of Technology
Notepad-like Swing application with tabbed editor, text manipulation features and i18n.
Harry Potter: The Return of the Triwizard Tournament
This repository contains the Programs for Object Oriented Analysis and Design Patterns Lab.
An Object-Oriented application for ordering different specifications of pipes.
Object-Oriented Technologies at AGH UST (2017/2018)
GoF design patterns practice in Java
Implementation of the most important Design Patterns
Utilizing fundamental principles of software design using Module Interface Specifications (MISs) for Autonomous Rescue Robots, Abstract Data Types and a game of Battleship.
Kocaeli University Programming Laboratory II Project 2
Minesweeper Clone via Java and Object-Oriented Design Patterns
Object-Oriented Chess
A simple memory card game using Japanese Kanji.
A repository to understand "Object Oriented Programming".
Java | A music application which lets users search for tracks, artists-albums, play tracks, create and edit playlists. Admin functionalities such as editing albums-tracks-artists are also implemented. Uses well known design patterns such as Singleton, Composite, State, Factory
Created by MIT, Alan Kay
Released 1960