Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Public Sub main()
- Dim perro As New ClassPerro
- Dim copiaperro As New ClassPerro
- 'Datos de la clase
- perro.nombre = "nazarena"
- perro.n.NUMERO = 3
- perro.varian = ["hola", "adios"]
- perro.arrayInteger = [1, 2, 4, 56]
- 'Escribo el contenido de la clase
- Print "Original:......................."
- perro.escribe()
- 'Hacemos la Copia
- copiaperro = CopyObject(perro)
- Print "La copia incial es:"
- copiaperro.escribe()
- 'Voy a modificar la copia, pero el original se va a mantener sin cambios...
- Print "copia modificada: -------------"
- copiaperro.nombre = "Canela"
- copiaperro.N.NUMERO = 4
- copiaperro.varian = ["Hello", "adios Bye Bye", "perrito", 3.14]
- copiaperro.arrayInteger = [10, 22, 3, 4, 34]
- copiaperro.escribe()
- Print "El original es:"
- perro.escribe()
- Print "Modifico Original, veo si ha cambiado en algo la copiaModificada...."
- Print "El original Modificado es:"
- perro.nombre = "nazarena Raza desconodia"
- perro.n.NUMERO = 8003
- perro.varian = ["Alfa", "Beta"]
- perro.arrayInteger = [1, 2, 43, 56]
- perro.escribe()
- Print "Copia Modificada anteriormente:"
- copiaperro.escribe()
- Print "--------------------------------------------------"
- Print "Muestro las referencias de los objetos:"
- Print "objetos:"; perro, copiaperro
- Print "clases:"; perro.N, copiaperro.n
- Print "Arrays Integer:"; perro.arrayInteger, copiaperro.arrayInteger
- Print "Arrays Variant:"; perro.varian, copiaperro.varian
- End
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement