Skip to content

Yashika01Singh/Advanced-Programming-Assignments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AP_Assignments

This repository contains four Java assignment folders used for practice and coursework. Each assignment is self-contained and includes Java source files that implement small programs or exercises intended to be compiled and run from the command line. Each exercise demonstrates OOP concepts such as classes and objects, class relationships, inheritance, polymorphism, and interfaces.

Repository layout

  • Assignment_1/ — Vaccination portal simulation

    • Files: APP.java, Citizen.java, Hospital.java, portal.java, Slot.java, Vaccine.java, README.md
  • Assignment_2/ — Course & classroom model

    • Files: Assessment.java, Assignment.java, Classroom.java, Comment.java, Course.java, CourseMaterial.java, Instructor.java, Lecture_Slide.java, Lecture_Video.java, Quiz.java, Student.java, Submission.java, User.java
  • Assignment_3/ — Board game (Snakes & Ladders / Elevator / Dice helpers)

    • Files: Dice.java, Elevator.java, EmptyFloor.java, Floor.java, Game.java, KingKobra.java, Ladder.java, Player.java, Snake.java, Assignment 3.pdf
  • Assignment_4/ — Quiz / Question types and a small game

    • Files: Calculator.java, Gamer.java, Integer_Question.java, InvalidTypeException.java, Main.java, Question.java, soft_toy.java, String_Question.java

About

Advanced Programming Assignments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages