50 likes | 250 Views
Programación Orientada a Objetos. CLASES de objeto. OBJETOS. calzada1. Calzada. Coche. Señal. arbol_1. Arbol. arbol_2. coche1. coche2. coche3. señal_1. Señal_2. objeto coche1. Clase Coche. objeto coche2. objeto coche3. CLASES. Coche.java. class Coche () {
E N D
CLASES de objeto OBJETOS calzada1 Calzada Coche Señal arbol_1 Arbol arbol_2 coche1 coche2 coche3 señal_1 Señal_2
objeto coche1 Clase Coche objeto coche2 objeto coche3
CLASES Coche.java • class Coche () • { • String modelo; • String matricula; • String color; • intvelocidadMax; • intvelocidadActual; • StringgetModelo() • { • return modelo; • } • void acelerar(int aumento) • { • velocidadActual = • velocidadActual + aumento • } • . . . • } clase Coche Propiedades Métodos • modelo • matricula • color • velocidadMax • velocidadActual Propied. • setModelo() • setMatricula() • setColor() • acelerar() • frenar() • getModelo() • getMatricula() • getColor() • getVelocidad() Métodos
OBJETOS objeto coche1 Propiedades • modelo = Ford Z • matricula = BHJ 345 • Color = Amarillo • velocidadMax = 170 • velocidadActual = 15 usar coche1 • coche1.setModelo(‘Ford Z’) • coche1.setMatricula(‘BHJ 345’) • coche1.setColor(‘Amarillo’) • coche1.acelerar(10) • coche1.acelerar(10) • coche1.frenar(5) • ‘Ford Z’ ◄ coche1.getModelo() • ‘BHJ 345’◄ coche1.getMatricula() • ‘Amarillo’◄ coche1.getColor() • 15 ◄ coche1.getVelocidad() crear coche1 coche1 = new(Coche)