Se eu quiser criar uma class Conta e outra Cliente para um banco, como eu faria no construtor da class Conta e no main para instanciar as informações? Note também que está dando erro na referencia para usar o get no main.. O meu código por enquanto está assim:
Main
namespace AULAS
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Conta conta = new Conta(1000.0,"000-000");
Cliente titular = new Cliente("Thiago","1111-111");
conta.titular = titular;
MessageBox.Show(" " + titular.getNome() + " " + titular.getCpf());
}
}
}
Conta
namespace AULAS
{
public class Conta
{
public Cliente titular { get; set; }
public double saldo { get; private set; }
public String agencia { get; private set; }
public Conta(double saldo, String agencia) {
this.saldo = saldo;
this.cpf = cpf;
}
//MÉTODOS
public void Saca(double saque) {
this.saldo -= saque;
}
public void Deposita(double deposito) {
this.saldo += deposito;
}
public void Transfer(double valor, Conta destino) {
this.Saca(valor);
destino.Deposita(valor);
}
}
}
Cliente
namespace AULAS
{
public class Cliente
{
public String nome { get; private set; }
public String cpf { get; private set; }
public Cliente(String nome, String cpf) {
this.nome = nome;
this.cpf = cpf;
}
}
}