Sitio operando nuevamente al 100%, se tuvieron problemas de instrusos que modificaron archivos de la base de datos. Pero no hubieron perdidas, mas que el tiempo de ponerlo nuevamente online. Al parecer la vulnerabilidad es conocida porque fue aplicada por dos intrusos diferentes. A los amigos con blogs con wordpress recomiendo revisar su seguridad y tener su respaldo lo mas actualizado posible.
Mes: abril 2013
Clases, metodos y objetos en Java
Definamos algunos conceptos para tener en claro
- Clase: Definición de la estructura y el comportamiento de un conjunto de objetos que tienen(comparten) el mismo patrón estructural y de comportamiento.
- Atributos: Propiedades relevantes de una clase ej: clase persona atributos nombre, edad, sexo.
- Métodos: comportamiento asociado a una clase generalmente se ocupan verbos.
- Instancia: Cada objeto que pertenece a una clase
- Instanciar: proceso de crear instancias(objetos de una clase)
- Objeto: Representación de algo que se describe mediante un identificador una estructura y un comportamiento.
Un ejemplo : Dos clases Cauto Y Cmanejarauto
package auto; public class Cauto { //Definición de atributos String Marca; String Modelo; String Color; boolean MotorEncendido; boolean FrenarMotor; int Cambio; //Implementación de los métodos void encendermotor() { if (MotorEncendido == true) //si está encendido ... System.out.println("El motor ya está encendido."); else //si no está encendido, encenderlo. { MotorEncendido = true; System.out.println("El motor se ha encendido"); } } void frenarmotor(){ if (MotorEncendido == true) { //si está encendido ... FrenarMotor = true; System.out.println("El motor se ha frenado."); } else //si no está encendido, encenderlo. System.out.println("El motor esta apagado no se puede frenar"); } void estado() { System.out.println("nEstado del automovil:" + "nMarca " + Marca + "nModelo " + Modelo + "nColor " + Color + "n"); if (MotorEncendido == true) // está encendido System.out.println ("El motor está encendido."); else // si no está encendido ... System.out.println("El motor está apagado."); } void cambiarvelocidad(){// el cambio es automatico puede pasar directamente velocidad 1 a 4 if (MotorEncendido == true) switch ( Cambio ) { case 1: System.out.println("en primera"); break; case 2: System.out.println( "en segunda" ); break; case 3: System.out.println( "en tercera "); break; case 4: System.out.println( "esta en cuarta"); break; default: System.out.println("Warning !que estas loco vas a romper la caja! " ); break; } else System.out.println("El motor esta apagado no es posible cambiar el cambio" ); } void acelera (){ if (MotorEncendido == true){ System.out.println("Acelerando runnnnnn "); Cambio=Cambio+1; cambiarvelocidad(); } else System.out.println("Imposible acelerar el motor esta apagado "); } }
package auto; public class Cmanejarauto{ //Implementación del cuerpo principal public static void main (String[] args) { Cauto Miauto = new Cauto();//instanciación. Miauto.Marca = "Pegeout"; Miauto.Modelo = "308"; Miauto.Color = "Rojo fuego"; Miauto.MotorEncendido =true; Miauto.estado(); Miauto.acelera(); Miauto.Cambio=3; Miauto.cambiarvelocidad(); Miauto.acelera(); Miauto.frenarmotor(); } }