Ir al contenido principal

Entradas

Mostrando entradas de febrero, 2013

Herencia en JavaScript

La herencia es simple, consta en añadir las características de una clase (sus funciones y propiedades) en otra diferente. Suele darse relación entre padre / hijo, veamos un ejemplo Entonces, asi es como se define una herencia en javascript espero que les haya gustado!

Constructor en JavaScript

El constructor es mas clase(función) a la que se invoca cada vez que se crea una nueva instancia(un nuevo objeto) de esta clase.. Esto no es más que un término más de la programación orientada a objetos Es sencillo.

Métodos en JavaScript

Los métodos son las acciones que llevara a cabo nuestro objeto.
Como usamos la clase Persona pensemos lo que puede hacer una persona.
Vamos a fabricar una persona que nos salude y que nos pregunte nuestro nombre La creacion de un metodo es similar a la de una funcion
Sintaxis
this.[nombre_metodo] =function([opcional; parametros]){
instruccion1
   instruccion2
   -
   -
  instruccionN
}

Es sencillo, luego para llamar al método usamos

nombre_instancia.nombre_Metodo([opcional;parametros]);

en el ejemplo teniamos

dani.conocer()

Clases y objetos en java - Introduccion

Hola a todos, como lo dice el título de la entrada, hoy les voy a dar un ejemplo básico de clases y objetos en java. Pero antes, que es una clase y que es un objeto?

A nivel técnico, las definiciones son:

Clase: definiciones de las propiedades y comportamiento de un tipo de objeto concreto. La instanciación es la lectura de estas definiciones y la creación de un objeto a partir de ellas.

Objeto: entidad provista de un conjunto de propiedades o atributos (datos) y de comportamiento o funcionalidad (métodos), los mismos que consecuentemente reaccionan a eventos. Se corresponden con los objetos reales del mundo que nos rodea, o con objetos internos del sistema (del programa). Es una instancia a una clase.

En términos mas simples, una clase es aquello que contiene la información necesaria para crear un objeto y darle un comportamiento.

Un objeto, es lo que su nombre dice, ni mas ni menos. Este tiene: Una identidad (El nombre del objeto) , una cierta cantidad de parametros y un compor…

Tutorial de SQL Avanzado - Drop

Como se imaginaran (los que saben ingles) la función de esta instrucción. Instrucción que es simplemente para eliminar indices, tablas y bases de datos. Vamos a ir por partes

Indices:Drop Index
DROP INDEX (MS Access): DROP INDEX (MS SQL Server): DROP INDEX DB2/Oracle: DROP INDEX MySQL:
Tablas:Drop Table
Bases de datos:Drop Database
Por ultimo vamos a ver la forma de eliminar todos los DATOS de una base de datos, dejandola limpia
Datos:Truncate Table

Propiedades en Javascript

Las propiedades son las características de un objeto..
Como estamos con la clase Persona vamos a pensar en las propiedades que nos diferencien unos de otros Sexo Edad .. bueno suficiente para el ejemplo como ves, usamos la palabra clave this que sirve para decirle a Javascript que estamos hablando de un miembro de la clase. A este le asignamos el valor del parámetro (en el primer caso sexo, en el segundo edad)
Es sencillo, cierto ?

Objetos en JavaScript

Ahora que ya sabemos como hacer una clase...
cómo hacemos una nueva persona ?
a través de variable.. así...
Sintaxis
var [nombre] = new [clase]([opcional;parametros]);
Es sencillo ¿no?

Clases en javascript

La forma de declarar una clase en JavaScript es la siguiente
Esto es toda la declaración de una clase, no es diferente a la de una función.. y por ahora no hace nada..
a medida que avancemos vamos a ir agregándole cosas a nuestra clase persona
Qué rapido aprendes, viste?

Introducción a JavaScript Orientado a Objetos

Antes de empezar.
Para entender bien esta clase de JavaScript orientado a objetos es necesario que entiendas los conceptos de variable, tipos de datos, funciones ademas de tener muchas ganas de aprender

TerminologíaClase: define las características de un objeto
Objeto: es una instancia de una clase
Propiedad: es una característica de un objeto, por ejemplo una característica de las personas seria su color de ojos)
Método: es una capacidad del objeto, por ejemplo caminar seria un método de las personas
Constructor: es un método llamado al momento de instanciar un objeto (de crearlo)
Herencia: una clase puede heredar (tomar) características de otra clase
Encapsulamiento: una clase sólo define las características del objeto, un método sólo define cómo se ejecuta el método.
Abstracción: La conjunción de herencia, métodos, propiedades de un objeto debe ser capaz de simular un modelo de la realidad.
La motivación JavaScript utiliza funciones como clases. Definir una clase es tan fácil como definir …

Estructura if-else if-else y bucles

La estructura if-else if-else sirve para ejecutar una porción de código según una condición sea verdadera o falsa, y ejecutar otra accion en el caso contrario. Acá vemos un ejemplo de esta estructura aplicada: Los bucles sirven para ejecutar una accion una determinada cantidad de veces. En el caso del bucle "While" La acción se ejecuta indefinidamente hasta que la condición deje de ser verdadera. Un ejemplo: También existe otra estructura para el bucle while, que es la estructura do-while. En este caso, primero se ejecuta la porción de código y luego se evalúa la condición, por lo cual si o si esa porción de código se ejecutara al menos una vez: Y por ultimo el bucle FOR, que sirve para ejecutar una porcion de codigo una determinada cantidad de veces. La sintaxis del bucle for es for(variable;condicion;incremento o decremento){ porcion de codigo; } Un ejemplo para el bucle For: