Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Programa{
- private class Motor {
- int peso;
- int cilindrada;
- Motor();
- Motor(int p, int c);
- }
- private class AireAcondicionado(){
- // atributos
- private int potencia;
- public boolean frioCalor;
- public boolean generico;
- // metodos
- int getPotencia(){
- return potencia;
- }
- void setPotencia(int p){
- potencia = p;
- }
- // metodo constructor para aire no generico
- void AireAcondicionado(){
- generico = False;
- };
- void AireAcondicionado(int p, boolean fc){
- potencia = p;
- frioCalor = fc;
- generico = False;
- }
- void AireAcondicionado(boolean g){
- generico = True;
- };
- // metodo destructor:
- void ~aireacondicionado(){
- };
- }
- public static void main(String[] args){
- // COMO INSTANCIAR UN OBJETO
- // NombreClase nombreObjeto = new Constructor()
- // Instancio un objeto de la clase AireAcondicionado
- // Creo un aire Surrey sin parametros (NO GENERICO)
- AireAcondicionado aireSurrey = new AireAcondicionado();
- // Asigno valores a potencia con set, es un atributo privado
- aireSurrey.setPotencia(3500);
- // Asigno valor al atributo friocalor (es público)
- aireSurrey.friocalor = False;
- // Creo otro aire no genérico
- AireAcondicionado aireSurreyM2 = new AireAcondicionado(5000, Yes);
- // Otra forma de construir un aire NO GENERICO
- AireAcondicionado aireCarrefour = new AireAcondicionado(Yes);
- // Imprimo la potencia del aireSurrey:
- print("La potencia del aire Surrey es " + aireSurrey.getPotencia + "W")
- // Salida: "La potencia del aire Surrey es 3500W"
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement