Blog Unidad 6
Follow
Find
219 views | +0 today
 
Scooped by Rodolfo Lopez
onto Blog Unidad 6
Scoop.it!

6.1 Declaracion de metodos. Tipos de metodos.

Pequeño pero sencillo y conciso documento explicando los tipos de metodos que hay y la manera de declararlos en LOO
more...
No comment yet.

From around the web

Blog Unidad 6
Espacio dedicado a mostrar los aprendizajes e informacion relevante de la unidad 6 Fundamentos de Programación

TICs, I-E1
Curated by Rodolfo Lopez
Your new post is loading...
Your new post is loading...
Scooped by Rodolfo Lopez
Scoop.it!

Unidad 6. Modularidad

Implementar métodos para diseñar módulos independientes y robustos y que correspondan a soluciones en el mundo real.
more...
No comment yet.
Scooped by Rodolfo Lopez
Scoop.it!

Método

Un método se escribe en una clase de objetos y determina cómo tiene que actuar el objeto cuando recibe un mensaje vinculado a él.
more...
No comment yet.
Scooped by Rodolfo Lopez
Scoop.it!

6.1 Declaracion de metodos. Tipos de metodos.

Pequeño pero sencillo y conciso documento explicando los tipos de metodos que hay y la manera de declararlos en LOO
more...
No comment yet.
Scooped by Rodolfo Lopez
Scoop.it!

6.3 Metodos de Instancia

Class A{
A(){
printf(“soy un constructor”);
}
void funcA(){
printf(“soy una funcion”);
}
}

Esto es la declaracion de una clase. Tiene un metodo llamado funcA. Este
metodo es un metodo de instancia. Si le pusiera la palabra static se
convertiria en metodo de clase. La diferencia? Imagina que quisieramos hacer
una clase que cada vez que llamemos al constructor incremente un contador,
por ejemplo, para saber cuantas instancias tenemos de esa clase.

Class A{
private:
int b;
static int contador;
public:
A(){
printf(“soy un constructor”);
A::contador++;
b++
}
void funcA(){
printf(“%d %d”,A::cont,b);
}
}

Que estamos haciendo? Pues si te fijas en la clase, tenemos dato miembro
llamado b y otra llamada cont que es estatico. El estatico crecera siempre.
B sera siempre 1 (si esta correctamente inicializado, que aquí no esta). La
idea de las funciones es exactamente lo mismo. Cuando tienes una funcion de
clase, llamas a esa funcion sin necesidad de tener una instancia de la
clase, es decir, sin necesidad de habere creado antes un objeto de esa
clase. Cuando se usan este tipo de funciones? Cuando tienes una clase que
quieres llamar sin tener la seguridad de haberla creado
more...
No comment yet.
Rescooped by Rodolfo Lopez from Fundamentos De Programacion
Scoop.it!

Ejercicio Cuadro Sinóptico Unidad 6 MODULARIDAD.

Ejercicio Cuadro Sinóptico Unidad 6 MODULARIDAD. | Blog Unidad 6 | Scoop.it
PDF File
more...
Rodolfo Lopez's curator insight, December 11, 2012 6:24 PM

ESTE ES UN CUADRO SINOPTICO DE LA 6 UNIDAD....

SOBRE EL TEMA MODULARIDAD....

Scooped by Rodolfo Lopez
Scoop.it!

6.1 Declaración de Metodos.

Acceso a los Métodos

El método es accesible en todos los puntos de la clase donde es declarada.

Si se indica la palabra clave PUBLIC, también será accesible desde otras clases que tenfan una referencia al objeto de la clase.
Si se indica la palabra clave STATIC, el método sólo puede acceder a las variables estáticas de la clase.
more...
No comment yet.
Scooped by Rodolfo Lopez
Scoop.it!

Parámetros de los Métodos

Todos los parámetros de los métodos se separan con comas.

Si se indica la palabra clave OPTIONAL , todos los parámetros tras la palabra clave son opcionales. Puede especificar un valor por defecto para los parámetros opcionales empleando el signo "igual".
Si la lista de parámetros termina con ..., el método puede recibir parámetros extra. Cada argumento adicional pasado al método es accesible a través de la clase Param.
Ejemplo
*****************************************************************************

STATIC PUBLIC PROCEDURE Main()
...
PUBLIC FUNCTION Calc(fA AS Float, fB AS Float) AS Float
...
PRIVATE SUB DoIt(sCommand AS String, OPTIONAL bSaveIt AS Boolean = TRUE)
...
STATIC PRIVATE FUNCTION MyPrintf(sFormat AS String, ...) AS Integer

****************************************************************************
more...
No comment yet.
Scooped by Rodolfo Lopez
Scoop.it!

6.2 Métodos de una clase

Los métodos de una clase constituyen la lógica de la clase, es decir, contienen el código que manipula el estado del objeto. Además constituyen el mecanismo utilizado para implementar los mensajes entre objetos. Quiere decir, cuando un objeto se comunica con otro por un mensaje lo hace por medio de la invocación al método correspondiente del objeto. Y el mecanismo para invocar un método en java es por medio de las referencias usando el operador de la siguiente forma:

referencia.metodo (parametros);

Declaración de los Métodos

Veamos la forma de declarar un método. La estructura general de una declaración tiene dos partes, la declaración y el cuerpo del método.

Declaracion_del:metodo {
cuerpo_del_metodo
}

La Declaracion_del_metodo proporciona información sobre su nombre, la accesibilidad del método, el número de parámetros que recibe, etc.

El Cuerpo_del_metodo contiene el conjunto de sentencias que manipula los datos de cada objeto.
more...
No comment yet.
Scooped by Rodolfo Lopez
Scoop.it!

Diferencia Metodos Instancia Y Clase Ppt Presentation

Diferencia Metodos Instancia Y Clase Ppt Presentation | Blog Unidad 6 | Scoop.it
Diferencia entre los metodos de instancia y clase - A PowerPoint presentation
more...
No comment yet.
Rescooped by Rodolfo Lopez from Fundamentos De Programacion
Scoop.it!

cuetionario unidad 6.pdf

cuetionario unidad 6.pdf | Blog Unidad 6 | Scoop.it
PDF File
more...
Rodolfo Lopez's curator insight, December 12, 2012 1:12 PM

cuestinario de la unidad...