public class Main {
public static void main
( String [ ] args
) {
// Datos del alumno
System .
out .
println ( "Universidad CNCI" ) ; System .
out .
println ( "Nombre del alumno: Carlos Daniel Alemán Reina" ) ; System .
out .
println ( "Matrícula: BNL104428" ) ; System .
out .
println ( "Materia: Programación en Java" ) ; System .
out .
println ( "-----------------------------------" ) ;
// Creación del objeto Auto
Auto auto1 = new Auto( "Mercedes-Benz" , "ABC123" , 2017 , 98500 ) ;
// Mostrar información del inventario
System .
out .
println ( "Inventario de automóvil:" ) ; System .
out .
println ( "Marca: " + auto1.
marca ) ; System .
out .
println ( "Placa: " + auto1.
placa ) ; System .
out .
println ( "Modelo: " + auto1.
modelo ) ; System .
out .
println ( "Kilometraje: " + auto1.
kilometraje ) ; }
}
class Auto {
// Declaración de variables de instancia
int modelo;
int kilometraje;
// Constructor
public Auto
( String marca,
String placa,
int modelo,
int kilometraje
) { this .marca = marca;
this .placa = placa;
this .modelo = modelo;
this .kilometraje = kilometraje;
}
}
cHVibGljIGNsYXNzIE1haW4gewoKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCiAgICAgICAgLy8gRGF0b3MgZGVsIGFsdW1ubwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiVW5pdmVyc2lkYWQgQ05DSSIpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiTm9tYnJlIGRlbCBhbHVtbm86IENhcmxvcyBEYW5pZWwgQWxlbcOhbiBSZWluYSIpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiTWF0csOtY3VsYTogQk5MMTA0NDI4Iik7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJNYXRlcmlhOiBQcm9ncmFtYWNpw7NuIGVuIEphdmEiKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIik7CgogICAgICAgIC8vIENyZWFjacOzbiBkZWwgb2JqZXRvIEF1dG8KICAgICAgICBBdXRvIGF1dG8xID0gbmV3IEF1dG8oIk1lcmNlZGVzLUJlbnoiLCAiQUJDMTIzIiwgMjAxNywgOTg1MDApOwoKICAgICAgICAvLyBNb3N0cmFyIGluZm9ybWFjacOzbiBkZWwgaW52ZW50YXJpbwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiSW52ZW50YXJpbyBkZSBhdXRvbcOzdmlsOiIpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiTWFyY2E6ICIgKyBhdXRvMS5tYXJjYSk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJQbGFjYTogIiArIGF1dG8xLnBsYWNhKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIk1vZGVsbzogIiArIGF1dG8xLm1vZGVsbyk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJLaWxvbWV0cmFqZTogIiArIGF1dG8xLmtpbG9tZXRyYWplKTsKICAgIH0KfQoKY2xhc3MgQXV0byB7CgogICAgLy8gRGVjbGFyYWNpw7NuIGRlIHZhcmlhYmxlcyBkZSBpbnN0YW5jaWEKICAgIFN0cmluZyBtYXJjYTsKICAgIFN0cmluZyBwbGFjYTsKICAgIGludCBtb2RlbG87CiAgICBpbnQga2lsb21ldHJhamU7CgogICAgLy8gQ29uc3RydWN0b3IKICAgIHB1YmxpYyBBdXRvKFN0cmluZyBtYXJjYSwgU3RyaW5nIHBsYWNhLCBpbnQgbW9kZWxvLCBpbnQga2lsb21ldHJhamUpIHsKICAgICAgICB0aGlzLm1hcmNhID0gbWFyY2E7CiAgICAgICAgdGhpcy5wbGFjYSA9IHBsYWNhOwogICAgICAgIHRoaXMubW9kZWxvID0gbW9kZWxvOwogICAgICAgIHRoaXMua2lsb21ldHJhamUgPSBraWxvbWV0cmFqZTsKICAgIH0KfQo=