Jump to content
oliveira1991

Criar uma classe

Recommended Posts

oliveira1991

Boas pessoal, preciso de uma ajuda vossa e não sei como começar

preciso de criar uma classe "viatura" com dois campos de dados: Marca e Modelo e dois métodos:Mostrar() e alterar(), alguém me pode dar uma luz!


Live for ever

Share this post


Link to post
Share on other sites
ribeiro55

Mostrar() e Alterar() o quê?

O desenho da classe tem de começar com a especificação. Podes perguntar-te a ti mesmo:

- De que forma vou consumir a classe?

- De que forma preciso eu de aceder às propriedades?

- Preciso mesmo de uma classe se só quero distinguir um objecto por duas Strings?


Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Share this post


Link to post
Share on other sites
oliveira1991

boas

sera isto?

Public Class Viatura
   Dim Marca As String
   Dim modelo As String
   Public Sub Mostrar()
   End Sub
   Public Sub alterar()
   End Sub
end class


Live for ever

Share this post


Link to post
Share on other sites
ribeiro55

É.

Excepto os Dim que teriam de ser ou Public, ou passar para Public Property, ou Private se o intuito dos métodos Alterar e Mostrar é a exposição desses valores. Lá está...as perguntas ainda se aplicam.


Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.