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 
  
 

