Tema: clases
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/03/2011, 20:55
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 8 meses
Puntos: 461
Respuesta: clases

Cita:
Iniciado por Carxl Ver Mensaje
Como apunte...

Léete el manual para programar según el estándar de php.

Desafortunadamente, la web oficial para verlo:

http://framework.zend.com/wiki/displ...aft%29-Classes

Está deshabilitada temporalmente, por lo que te hago la reescritura, según el ejemplo dado arriba:
Código PHP:
Ver original
  1. class Auto
  2. {
  3.     private $_color = '';
  4.     private $_velocidad = 0;
  5.  
  6.     public function acelerar($velocidad)
  7.     {
  8.         $this->velocidad += $velocidad;
  9.  
  10.         return $this->velocidad;
  11.     }
  12. }

Si te fijas:

1. La clase no está en plural, debe estar en singular.
2. Los atributos como son private, deben comenzar por _ (raya al piso)
3. El identado debe ser de 4 espacios.

Es algo básico, ojalà pronto restablezcan la paǵina

Saludos.
Normalmente trabajo de esta manera, aunque no es escusa lo que hice fue una declaración básica de una clase para que el amigo viera mas o menos como se van haciendo la clase aunque lo que indica el amigo Carxl es muy importante seguir los estandar.

Como concejo al amigo chechu_ investiga la teoria de la programación orientada a objetos para que puedas llevarla a la práctica ya que trabajar con POO no es solo declarar una clase y listo es aplicarle los conceptos que esta encierra, por cierto lo que te indico el amigo Carxl se conocen como getters and setters investiga los terminos saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way