Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Contador de criação de instância (C# Orientação a Objetos)

Gostaria de saber se isso é usual, pois a maioria dos sistemas são alimentados por dados do banco de dados. Se os dados vem do Banco, como que são listados os objetos????

Nosso sistemas esta trabalhando com duas classes, gostaria de saber se temos exemplos de sistemas com mais classes para treinar bastante e aplicar o conhecimento obtidos em um sistema um pouco maior.

public static int TotalDeContasCriadas { get; private set; }

    public ContaCorrente(int agencia, int numero)
    {
        Agencia = agencia;
        Numero = numero;

        TotalDeContasCriadas++;
    }
1 resposta
solução!

Olá Diego, tudo certo?

Na verdade essa é apenas uma questão didática. Realmente é mais fácil trazer a quantidade de contas a partir de uma query no banco de dados.

Os cursos da formação são cursos básicos, que os conceitos ensinados neles são aplicados em um sistema bem simples. E este caso do contador de instâncias foi um modo de mostrar o que acontece quando temos uma propriedade estática dentro da classe e um possível uso.

É importante ver os conceitos aplicados neste sistema simples, pois os conhecimentos desses cursos são a base de cursos mais avançados, e quando chegar na parte de persistência de dados e nos cursos de Asp.Net, os projetos serão mais complexos, com chamadas no banco de dados e tudo mais.

Em resumo, aprenda e entenda os conceitos abordados no curso e no uso da lógica, e como esses tópicos em OO se encaixam. Com o tempo, fica mais fácil entender como resolver os problemas e entender como esses conceitos funcionam, é o que vai facilitar na resolução deles.

Espero ter ajudado!