Ir para o conteúdo
watt

[Duvida] c# e utilização de classes

Mensagens Recomendadas

watt    0
watt

Boas ppl!

Tive de começar a aprender c# à uns dias por causa de um projecto, agora estou com uma duvida que é a seguinte. criei um ficheiro classe, e estou a tentar usa-lo na classe principal, só que não estou a conseguir. como é que isso se faz? não vejo os voids nem a funções que tenho lá dentro.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
rjcp    0
rjcp

Boa tarde Watt

- Atenção que o namespace de ambas as classes deverá ser o mesmo;

- Se queres chamar um método de uma classe para outra tens de fazer o seguinte:

 

  Imaginemos que tens o método comprarCarro(){...} na classe secundária com o nome "negociarCarros". Para o chamares na classe principal tens de, por exemplo, colocar o resultado numa variável da classe principal. Vejamos:

        textboxNegocio.Text = negociarCarros.comprarCarro.ToString();

Espero ter ajudado.

Cumprimentos

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Anfanger    0
Anfanger

Saco: Se declarar os métodos como public não vai perder as vantagens da OOP ? Não será melhor usar propriedades e deixar os métodos como private ?

Abraço,

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Saco    0
Saco

Não são as vantagens da OOP que se perdem, são as  vantagens do C#.

E as propriedades só fazem sentido quando falamos de variáveis e não de métodos.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Anfanger    0
Anfanger

Ok, obrigado pela explicação, mas faz sentido usar propriedades com variáveis para que estas não possam ser alteradas com qualquer valor, nos métodos não existe nenhum "perigo" não é ?

Cumps :D

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Saco    0
Saco

As propriedades existem para que possas fazer algum tipo de verificação tanto numa leitura como numa escrita.

Quanto aos métodos, se precisares de fazer algum tipo de verificação podes E DEVES fazê-lo no próprio método, porque perigo há sempre.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade