Issuu on Google+

DESCRIPCIÓN BREVE

JAVA ORIENTADO A OBJETOS Creación de clases y funciones en JAVA

Mostrará cómo crear clases y funciones, así como insertando librerías para poder leer lo que insertemos del teclado en nuestro programa

Por: Oscar Camacho Sánchez Java Orientado a objetos


Primero vamos a crear nuestra clase con sus respectivas funciones

/*Nombre del paquete donde estamos trabajando*/ package operacionesocs; /*Libreria que necesitamos para poder leer el teclado de nuestra compu*/ import java.util.Scanner; //Nombre de la clase que vamos a ocupar public class operacionesocs01 { //Variables para nuestras funciones String str; int pos=0; //Creamos nuestra primer funcion que mostrara la longuitud de una cadena public void longuitud(){ str= "El primer programa"; System.out.println("La longitud es : "+str.length()); }

//Funcion que va a comparar una cadena usando "equals" y "equalsIgnore" public void comparar2(){ str="Perro"; System.out.println("Comparar "+str.equals("perro")); System.out.println("Comparar "+str.equalsIgnoreCase("perro")); }

//Funcion que nos sirve para comvertir cadenas con letras en minusculas en mayusculas public void convertirmayus(){ str="hola"; System.out.println("Minusculas "+str.toLowerCase());


System.out.println("Mayusculas "+str.toUpperCase()); } //Funci贸n que mostrara la posicion de la letra public void posicion(){ str="El primer programa"; pos=str.indexOf('p'); System.out.println("Posicion de la letra p "+pos); } } Despu茅s tenemos que crear otro archivo para que podamos mandar a traer el c贸digo anterior

package operacionesocs; import java.util.Scanner; public class Operacionesocs {

public static void main(String[] args) { /*con Scanner reader vamos a poder leer lo que tecleemos de nuestro teclado */ Scanner reader = new Scanner(System.in); /*Creamos un objeto llamado obj para mandar a traer nuestras funciones */ operacionesocs01 obj = new operacionesocs01(); int opc; /*Menu de opciones en el cual vamos a mostrar lo que se puede realizar con las funciones */ do { System.out.println("Opciones "); System.out.println("1 Longitud del string ");


System.out.println("2 Comparar dos cadenas "); System.out.println("3 Convertir a Mayusculas y a Minusculas "); System.out.println("4 Posicion de un caracter "); System.out.println("Elige opcion: "); opc = reader.nextInt(); //Aqui es cuando el usuario si inserta el numero 1 se ira al caso numero 1 que es la longitud de una cadena switch(opc){ case 1: obj.longuitud(); break; case 2: obj.comparar2(); break; case 3: obj.convertirmayus(); break;

case 4: break;

} } while ( opc != 4); }

}


Programa 1 de JAVA