Skip to content

Demonstration of modeling based on Object Oriented Programming using C#.

Notifications You must be signed in to change notification settings

rafamarquesrmb/oop_in_csharp_demonstrations

Repository files navigation

author github

Object Oriented Programming in C# .NET 🚀

🇧🇷 [PT-BR] 🇧🇷 Demonstração de modelagem baseado em Programação Orientado a Objetos utilizando C#.

🇺🇸 [EN] 🇺🇸

Demonstration of modeling based on Object Oriented Programming using C#.

📝Sobre/About:

🇧🇷 [PT-BR] 🇧🇷

Esta aplicação demonstra a utilização dos conceito de de Orientação a Objetos na prática, sendo aplicados vários contextos envolvendo herança, abstração e encapsulamento. Também é utilizado enums.

Como projeto, temos como objetivo modelar as entidades para um Sistema de Cursos, contendo carreiras, cursos, lições e modulos, além de artigos.

Além disso, utilizamos o Contexto de subscrições, onde podemos conter usuário e alunos. Esses alunos são usuários, e podem se dividir em Subscrições Premium ativas ou inativas.

🇺🇸 [EN] 🇺🇸

This application demonstrates the use of the concept of Object Orientation in practice, being applied several contexts involving inheritance, abstraction and encapsulation. Enums are also used.

As a project, we aim to model the entities for a System of Courses, containing careers, courses, lessons and modules, in addition to articles.

In addition, we use the Subscriptions Context, where we can contain users and students. These students are users, and can split into active or inactive Premium Subscriptions.

💻Tecnologias/Technologies:


Encontre-me/Find me 🌐 🚩

🇧🇷 [PT-BR] 🇧🇷 Olá! Meu nome é Rafael Marques! Sou Brasileiro e Nordestino! Atuo como desenvolvedor Full Stack. Você pode conhecer mais sobre mim acessando os links nos botões abaixo!

🇺🇸 [EN] 🇺🇸 Hi!! My name is Rafael Marques, I'm a Brazilian Developer. You can find me on the links below: