
07/12/2010, 15:36
|
| | Fecha de Ingreso: noviembre-2010
Mensajes: 7
Antigüedad: 14 años, 3 meses Puntos: 0 | |
espero que me podrais ayudar!!! hola!!! que tal?
tengo un nuevo problema.
me ponen esto para tener en cuenta en mis ejercicios:
Public Class Persona
'Atributos
'lo normal es declararlo protected para que sólo sean accesibles
'desde la propia clase
Protected nombre As String
'Métodos
'Los métodos es aconsejable declararlos después de los atributos
'Este es el constructo de la clase, cuando haga New tengo que
'adjuntar un parámetro ed tipo String
Public Sub New(ByVal valor As String)
nombre = valor
End Sub
Public Sub setNombre(ByVal nombre As String)
'como el parámetro se llama igual que el atributo
'para referenciar el atributo dentro del método
'es necesario poner la palabra Me
Me.nombre = nombre
'Me.nombre es el atributo, y nombre es el parámetro
End Sub
Public Function getNombre() As String
'los métodos pueden acceder a los atributos como si fueran
'variables locales, en este caso a nombre
Return nombre
End Function
Public Sub imprimirDatos()
System.Console.WriteLine("El nombre es " & nombre)
End Sub
End Class
----------------------------
y me piden: a. Añadir un nuevo atributo que almacene el apellido de la persona
mi duda es si con lo que tengo puesto,estaria completo el ejercicio o tendria que añadir algo más seguno las instrucciones de arriba
en el ejercicio "hecho" pone:
Module Module1
Sub Main()
Dim persona1 As New Persona("juan")
persona1.imprimirDatos()
System.Console.Read()
End Sub
End Module |