Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 30

Crear el objeto inicializando valores usando un constructor

Crear dos objetos inicializados valores y que uno de los objetos esta vacío capturar el error del
código y finalmente darle valor al objeto para corregir.

Class

package empleado;

import java.util.Scanner;

public class Empleado1 {

private String nombre;

public Empleado1 (String n )

this.nombre=n;

public void leerNombre()

Scanner stdln= new Scanner (System.in);

System.out.print("nombre");

this.nombre=stdln.nextLine();

package empleado;

import java.util.Scanner;

public class Empleado {


public static void main(String[] args) {

// TODO code application logic here

Empleado1 mesera= new Empleado1("wen-jung hsin");

Empleado1 azafata= new Empleado1("camila");

azafata.leerNombre();

Ventana de salida
Crea el objeto inicializando valores usando un constructor.

Diagrama UML

Código :

Ventana de salida
Crea la clase Fracción inicializando valores usando un constructores sobrecargados.

Diagrama UML

Código
Mi clase

Diagrama UML

Class

package miclase;

public class MiClase1 {

int x;

MiClase1(){

System.out.println("dentro de mi clase ().");

x=0;

MiClase1(int i){

System.out.println("dentro de mi clase (int).");

x=i;

MiClase1(double d){

System.out.println("dentro de mi clase (double).");

x=(int)d;

MiClase1(int i, int j ){

System.out.println("dentro de mi clase (int,int).");

x=i*j;

}
package miclase;

public class MiClase {

public static void main(String[] args) {

MiClase1 t3 = new MiClase1(15.23);

MiClase1 t4 = new MiClase1(2,4);

System.out.println("t1.x: + t1.x");

System.out.println("t2.x: + t2.X");

System.out.println("t3.x: + t3.x");

System.out.println("t4.x: + t4.x");

Ventana de salida
17/04/2024

Crear una aplicación en java con un constructor que tenga un parámetro un objeto completo

Diagrama UML

Código

ackage suma;

public class suma1 {

int sum;

suma1(int num){

sum=0;

for(int i=1; i<=num; i++)

sum+=i;

suma1(Suma obj){

sum=obj.sum;

package suma;

public class Suma {


public static void main(String[] args) {

// TODO code application logic here

suma1 s1= new suma1(5);

suma1 s2 = new suma1(s1);

System.out.println("s1.sum:"+ s1.sum);

System.out.println("s2.sum:"+s2.sum);

}
Crear una clase demoSTC usando un constructor vacío.

Diagrama UML

código:

class

package demostc;

public class Demos {

double largo, ancho, alto;

int numero;

Demos(double w, double h, double d, int num){

largo=w;

ancho=h;

alto=d;

numero=num;

Demos(){

//vacio

largo=ancho=alto=0;

Demos(int num){

this();

numero=num;
}

Main

package demostc;

public class DemoSTC {

public static void main(String[] args) {

// TODO code application logic here

Demos Demos =new Demos(5);

System.out.println(Demos.largo);

Ventana de salida
Crea la aplicación en java que reciba un nombre y usando constructores y métodos que verifique
ele nombre empiece con mayúscula y siga con minúsculas .

Diagrama UML_

Código
Ventana de salida
Crea una aplicación en java que muestre el nombre y color de la camisa del usuario usando clases,
métodos objetos y constructores
Ventana de salida
22/04/24

package ejercicio;

public class Gato {

String nombre;

int edad;

public Gato(){

this.nombre="Michifus";

this.edad=7;

public Gato(String nombgre, int edad){

this.nombre=nombre;

this.edad=edad;

String cambiar(){

this.nombre="Juanelo";

return this.nombre;

String cambiar(String nuevo_nombre){

this.nombre=nuevo_nombre;

return this.nombre;

package ejercicio;

public class Ejercicio {

public static void main(String[] args) {

Gato gatito1=new Gato();

Gato gatito2=new Gato ("Asrael", 10);

System.out.println("Gatito se llama:"+gatito1.nombre);
System.out.println("Gatito edad es:"+gatito1.edad);

gatito1.cambiar();

gatito2.cambiar("Cielo");

System.out.println("Gatito se llama:"+gatito2.nombre);

System.out.println("Gatito edad es:"+gatito2.edad);

}
Ejercicio Cuadrado

package cuadrado;

public class Cuadrado {

public static int cuadrado(int numero){

return numero*numero;

public static float cuadrado(float numero){

return numero*numero;

public static double cuadrado(double numero){

return numero*numero;

public static void main(String[] args) {

// TODO code application logic here

int x=4;

float y=3.5f;

double z=13;

System.out.println("el cuadrado de <<+x+>> es :" +cuadrado (x));

System.out.println("el cuadrado de <<+y+>> es :" +cuadrado (y));

System.out.println("el cuadrado de <<+z+>> es :" +cuadrado (z));

}}

Ventana de salida :
package imprimirlista;

import java.util.Locale;

public class ImprimirLista {

public static void ImprimirLista (Integer [] lista){

for(Integer elemento: lista)

System.out.printf("%s", elemento);

System.out.println();

public static void ImprimirLista(Double[] lista){

for(Double elemento: lista)

System.out.printf("%s", elemento);

System.out.println();}public static void ImprimirLista(Character [] lista){

for(Character elemento: lista)

System.out.printf("%s", elemento);

System.out.println(); }

public static void main(String[] args) {

// TODO code application logic here

Integer[] lista_integer={1,2,3,4,5,6};

Double[] lista_double={1.1,2.2,3.3,4.4,5.5,6.6,7.7};

Character[] lista_caracter={'H','O','L','A'};

System.out.println("\nLa lista de double contiene:");

ImprimirLista(lista_double);

System.out.println("\nL la lista de caractrer contiene:");

ImprimirLista(lista_caracter); ventana de salida

}
package numeros;

public class Numeros {

public static void main(String[] args) {

// TODO code application logic here

numeros1 numeros1= new numeros1();

System.out.println(numeros1.numero);

numeros1.cambiar(20,10);

System.out.println("java identifica el metodo por la cantidad de parametrod dados");

numeros1.cambiar("jose");

System.out.println(numeros1.cadena);

}}

Class

package numeros;

public class numeros1 {

int numero =2;

String cadena;

public void cambiar(){

numero =10;

public void cambiar(String nombre){

cadena="hola"+nombre;

public void cambiar(int num){

numero=numero+num;

public void cambiar(int num, int num2){

numero=numero+num+num2;

}
24/04/2024

package perro;

public class Perro1 {

private String nombre;

private int edad;

public Perro1(String nombre, int edad){

this.nombre=nombre;

this.edad=edad;

public String getNombre(){

return nombre;

public int getEdad(){

return edad;

public void cambiar(String nombre){

this.nombre=nombre;

public void cambiar(int edad){

this.edad=edad;

public void cambiar(String nombre, int edad){

this.nombre=nombre;

this.edad=edad;

}
Main

package perro;

public class Perro {

public static void main(String[] args) {

// TODO code application logic here

Perro1 Perro1=new Perro1("chispas",5);

Perro1 Perro2= new Perro1("sombra",3);

Perro1 Perro3= new Perro1("Zeus",7);

System.out.println(Perro1.getNombre()+"tiene"+Perro1.getEdad()+"años");

System.out.println(Perro2.getNombre()+"tiene"+Perro2.getEdad()+"años");

System.out.println(Perro3.getNombre()+"tiene"+Perro3.getEdad()+"años");

Perro1.cambiar("jake");

Perro2.cambiar(2);

Perro3.cambiar("joon", 3);

System.out.println();

System.out.println();

System.out.println();

System.out.println();

}
package overloademo;

public class OlverloaDemo1 {

void test(){

System.out.println("no parametros");

void test(int a){

System.out.println("en"+a);

void test(int a, int b){

System.out.println("a y b"+a+""+b);

double test(double a){

System.out.println("double a:"+a);

return a*a;

Main //

package overloademo;

public class OverloaDemo {

public static void main(String[] args) {

// TODO code application logic here

OlverloaDemo1 ob = new OlverloaDemo1();

double Resultado;

ob.test();

ob.test(10);
ob.test(10, 20);

Resultado=ob.test(123.25);

System.out.println("Reultado es ob.test"+Resultado);

}
Crear una clase denominada Pentágono, que describa las características comunes a esta figura
plana

Código

package program;

public class Program {

public static void main(String[] args) {

Pentagono objeto1 = new Pentagono();

Pentagono objeto2 = new Pentagono(10);

Pentagono objeto3 = new Pentagono(23.4);

int perimetro1 = objeto1.CalcularPerimetroInt();

System.out.println("El perímetro del pentágono 1 es: " + perimetro1);

int perimetro2 = objeto2.CalcularPerimetroInt();

System.out.println("El perímetro del pentágono 2 es: " + perimetro2);

double perimetro3 = objeto3.CalcularPerimetroDouble();

System.out.println("El perímetro del pentágono 3 es: " + perimetro3);

package program;

public class Pentagono {

private int ladoInt;

private double ladoDouble;

public Pentagono(){
ladoInt = 0;

ladoDouble = 0;

public Pentagono(int lado){

ladoInt = lado;

ladoDouble = (double)lado;

public Pentagono(double lado){

ladoInt = (int)lado;

ladoDouble = lado;

public int CalcularPerimetroInt(){

return ladoInt * 5;

public double CalcularPerimetroDouble(){

return ladoDouble * 5;

Ventana de Salida
2. Crear una clase denominada Cilindro, que describa las características comunes a esta figura.

package programc;

public class Cilindro {

private int alturaInt;

private float alturaFloat;

private double radio;

public Cilindro(){

alturaInt = 0;

alturaFloat = 0;

radio = 0;

public Cilindro(int altura){

alturaInt = altura;

alturaFloat = (float)altura;

radio = 0;

public Cilindro(float altura){

alturaInt = (int)altura;

alturaFloat = altura;

radio = 0;

public float CalcularVolumenFloat()

return (float)(Math.PI * Math.pow(radio, 2) * alturaFloat);

public int CalcularVolumenInt(){

return (int)CalcularVolumenFloat(); }
public double CalcularVolumenDouble()

return Math.PI * Math.pow(radio, 2) * alturaFloat;

package programc;

public class Programc {

public static void main(String[] args) {

Cilindro objeto1 = new Cilindro();

Cilindro objeto2 = new Cilindro(15);

Cilindro objeto3 = new Cilindro(21.9f);

float volumen1 = objeto1.CalcularVolumenFloat();

System.out.println("El volumen del cilindro 1 es: " + volumen1);

int volumen2 = objeto2.CalcularVolumenInt();

System.out.println("El volumen del cilindro 2 es: " + volumen2);

double volumen3 = objeto3.CalcularVolumenDouble();

System.out.println("El volumen del cilindro 3 es: " + volumen3);

También podría gustarte