Instanciar una clase

9,279 views
Skip to first unread message

Arnaldo Toledano

unread,
Apr 25, 2011, 5:55:17 PM4/25/11
to publice...@googlegroups.com
Perdon por la ignorancia.
Alguien me puede explicar que significa "instanciar una clase"?


Gracias.
--
Arnaldo Toledano
Tesys Informática
Córdoba
Argentina

Yvan GMAIL

unread,
Apr 25, 2011, 6:06:49 PM4/25/11
to publice...@googlegroups.com

Según yo.. crear un objeto basado en una clase, y esa instancia u objeto hereda todas las caracteristicas metodos de la clase base.

 

 

P.e.

Tengo una clase Formulario y genero un objeto basada en la clase formulario.

En Java hago asi x codigo

 

MiClase MyInstancia = new MiClase()

 

En Fox

Objeto = Createobject(“miclaseform”)

 

San google

http://www.zator.com/Cpp/E4_11_5.htm

Walter R. Ojeda Valiente

unread,
Apr 25, 2011, 7:19:04 PM4/25/11
to publice...@googlegroups.com
Hola Arnaldo

Instanciar una clase significa crear un objeto que tiene todas las características (propiedades y métodos) definidos en una clase. Por ejemplo:

MiFormulario = CREATEOBJECT("Form")

MiBoton = CREATEOBJECT("CommandButton")

MiSQL = CREATEOBJECT("SQLDatabase")

Una vez que tienes creado el objeto, ya puedes hacer uso de sus propiedades y métodos, por ejemplo:

    MiFormulario = CreateObject("FORM")
   
    with MiFormulario
      .Caption = "Hola Arnaldo"     && Una propiedad del objeto
      .Show(1)                      && Un método del objeto
    endwith
   
    Release MiFormulario
    *
    *

Saludos.

Walter.




Date: Mon, 25 Apr 2011 18:55:17 -0300
From: arnaldo....@gmail.com
To: publice...@googlegroups.com
Subject: [vfp] Instanciar una clase

Alan Cybar

unread,
Apr 26, 2011, 7:27:28 AM4/26/11
to publice...@googlegroups.com
En la Programación Orientada a Objetos (POO), instanciar es sinónimo de crear.

Es decir: crear una clase nueva, ya sea a partir de otra clase,
heredando las características y propiedades de la clase padre.
O crear una clase nueva, desde cero, con características y propiedades nuevas.

Alan Sanier

Reply all
Reply to author
Forward
0 new messages