Open HugoCSouza opened 10 months ago
Professor, boa tarde. Eu estava resolvendo este problema e tentei acessar a variável memória dentro das classe derivadas porem não foi possível. Como eu faria para implementar esta melhoria que estou tentando propor. Seguem em anexo as fotos.
Quando se trabalha com classes abstratas comumente se usa o modificador de acesso protected. Logo seu código ficaria:
public abstract class Smartphone {
protected string Numero { get; set; }
protected string Modelo { get; set; }
protected string IMEI { get; set; }
protected string Memoria { get; set; }
/// Resto do código
assim as propriedades serão acessíveis na classe que os contém Smartphone
e suas derivadas. Nokia
e etc...
Professor, boa tarde. Eu estava resolvendo este problema e tentei acessar a variável memória dentro das classe derivadas porem não foi possível. Como eu faria para implementar esta melhoria que estou tentando propor. Seguem em anexo as fotos.