Skip to content

C# projects showcasing the four fundamental Object-Oriented Programming (OOP) concepts, Encapsulation, Inheritance, Polymorphism, and Abstraction

Notifications You must be signed in to change notification settings

akinwumidi/csharp-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C# projects: showcasing Encapsulation, Inheritance, Polymorphism, and Abstraction

This repository contains different projects to showcase my understanding of the four fundamental Object-Oriented Programming (OOP) concepts, Encapsulation, Inheritance, Polymorphism, and Abstraction. the subheadings would highlight major projects and their respective OOP concept

Journal Application : Abstraction

Problem Statement

Problem statement:

Program Design

Program Design:

Program Walkthrough

program walkthrough

Scripture Memorizer Application : Encapsulation

Problem Statement

Problem statement:

Program Design

Program Design:

Program Walkthrough

program walkthrough

Mindfulness Application : Inheritance

Problem Statement

Problem statement:

Program Design

Program Design:

Program Walkthrough

program walkthrough

Eternal Quest Application : Polymorphism

Problem Statement

Problem statement:

Program Design

Program Design:

Program Walkthrough

program walkthrough

Other Mini Projects

  • sandbox - An empty project that you can use to play around with any concepts you like.
  • csharp-prep - Starter projects for each of the C# Prep assignments.
  • prepare - Starter projects for each of the preparation Learning Activities.
  • prove - Starter projects for each of the prove Developer projects.
  • final - Starter projects for final project.

About

C# projects showcasing the four fundamental Object-Oriented Programming (OOP) concepts, Encapsulation, Inheritance, Polymorphism, and Abstraction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages