Pessoal, Fiz o exercício de composição de classes um pouco diferente, até então, o código funfou, mas só queria acrescentar, se esta forma abaixo, ficaria um pouco inapropriado, ou fora das convenções? Segue abaixo:
public class ContaCorrente
{
public double saldo;
public int agencia;
public int numero;
public Cliente titular;
}
public class Cliente
{
public string nome;
public string cpf;
public string profissao;
}
Segue meu exemplo abaixo na qual usei contaDaCamila.titular.nome = camila.nome; para acessar e apontar para mesma referência;
class Program
{
static void Main(string[] args)
{
ContaCorrente contaDaCamila = new ContaCorrente();
contaDaCamila.titular = new Cliente();
contaDaCamila.titular.nome = "Camila Nunes";
Console.WriteLine("Nome: " + contaDaCamila.titular.nome);
Cliente camila = new Cliente();
camila.nome = "Camila Nunes";
contaDaCamila.titular.nome = camila.nome;
Console.WriteLine("Nome novo: " + contaDaCamila.titular.nome);
Console.ReadLine();
}
}