Projeto desenvolvido em console de aplicação de transferências bancárias aplicando o paradigma de orientação a objetos em prática. Apliquei validação de contas ao realizar tentativas de utilização do sistema com indices não existentes.
Bootcamp 🚀 = .Net Fundamentals
🌐 DEPLOY
├── dio-project-poo
├── class # Arquivos com classes do programa.
├── enum # Arquivos com dados pré-definidos
├── Program.cs # Main de app
└── README.md
O paradigma de orientação a objetos garante ao código:
- Melhor manuntenção
- Reaproveitamento
Definir a forma do escopo da classe, para garantir a forma no qual como são acessadas pelo restante do código. Os tipos são:
- Public
- Protected
- Private
<acessibilidade> <modificador> <retorno> <nomeFuncao>()
- Acessibilidade: public, protected, private
- Sobrecarga: override
- Retorno: Qual o tipo do retorno (int, double, string, ...)
Método Construtor: invocado como primeira função da instância de classe.
Enum - É um tipo de dado com uma série de valores pré-definidos.
Console.WriteLine("Saldo atual da conta de {0} é {1}", this.Nome, this.Saldo);
Microsoft
using System.Collections.Generic
static Lista<Conta> = listContas = new List<Conta>();
Útil para teste de dados sem banco de dados configurado.