Autor Tema: FAQ: POO  (Leído 2147 veces)

Desconectado Focux

  • PHPero Master
  • ******
  • Mensajes: 1.010
  • Karma: 22
    • Ver Perfil
FAQ: POO
« en: 03 de Julio de 2010, 18:00:08 pm »
¿Que es el FAQ?

FAQ (Frecuented asked questions, preguntas frecuentes) son las preguntas que los usuarios nuevos, o no tan nuevos, suelen cuestionarse alguna vez y que por lo tanto, suelen preguntar. Para evitar la repetición de temas en los foros, este hilo responderá a todas aquellas preguntas que suelen ser básicas y de fácil solución pero que son un lío para los mas nuevos.

El objetivo de un FAQ no es recolectar todas las preguntas y sus respuestas, sino simplemente las más simples y concretas que se pueden realizar, y que puedan servir de ayuda a los más principiantes. Por lo tanto, este tema será el primer sitio que debes visitar si tienes alguna duda. Si no encuentras aquí la respuesta a tu pregunta, usa el buscador, y si aún así sigues sin encontrarla, entonces puedes crear un nuevo hilo.

Queda prohibido publicar una respuesta a este tema si no es aportando una pregunta/respuesta tal y como se indica mas abajo.

Este hilo esta mantenido por todos los usuarios de la comunidad. Por favor, si encuentras la respuesta a tu pregunta en alguno de los posts de este hilo, agradece su trabajo al creador de dicha pregunta/respuesta otorgándole un karma, esa es la forma correcta de mostrar tu agradecimiento.

Como y por qué colaborar en los FAQ

Los FAQ son una fuente de información continua, soportada por los usuarios y supervisada por los moderadores. Proporciona una buena base para los nuevos usuarios y para los usuarios con dudas concretas, y además proporciona enlaces para distintas páginas que pueden servir de ayuda a mas personas.

Con los FAQ evitamos temas innecesarios y repetidos en la comunidad y además conseguimos ser mas conocidos entre los usuarios. Una persona que colabora en un FAQ será mas conocida por sus aportes a dicho FAQ y su esfuerzo podrá ser recompensada por el resto de usuarios mediante el sistema de karmas.

Para aportar una pregunta/respuesta a un FAQ solo tienes que seguir este esquema:
Citar
Pregunta: Redacta aquí tu pregunta
Respuesta: Aquí contestas a la respuesta, de forma detallada, dando toda la información que puedas y por supuesto, escribiendo correctamente. Es importante dar toda la información de la que se disponga sobre el asunto y si puedes añadir enlaces o referencias tanto a temas de la comunidad, como al blog de phperos o a sitios externos mejorarás aún más la calidad de la información que pones a disposición.

Los moderadores y administradores nos guardamos el derecho de borrar o modificar preguntas/respuestas de otros usuarios, ya sea por problemas ortográficos, por mala expresión, por mal contenido, o por repetición de preguntas/respuestas.

**Si pregunta porque hice el tema, es porque POO abarca mucho contenido & sería bueno tener esta información en un tema aparte.
« Última modificación: 03 de Julio de 2010, 18:04:59 pm por Focux »
Mixtiqueros.net

<?PHP
define
(_miNombre'Focux');
if(
_miNombre == 'Focux'): printf('%s es un programador avanzado'_miNombre); else: printf('Tu no eres %s'_miNombre); endif;
?>

Comunidad PHPeros

FAQ: POO
« en: 03 de Julio de 2010, 18:00:08 pm »

Desconectado Focux

  • PHPero Master
  • ******
  • Mensajes: 1.010
  • Karma: 22
    • Ver Perfil
Re:FAQ: POO
« Respuesta #1 en: 03 de Julio de 2010, 18:03:48 pm »
Pregunta: ¿Qué es self?
Respuesta: Self devuelve el nombre de la clase actual.

Pregunta: ¿Qué son las clases estaticas?
Respuesta: http://www.phperos.net/foro/index.php/topic,6164.0.html

Pregunta: ¿Qué son las clases constantes?
Respuesta: http://www.phperos.net/foro/index.php/topic,6167.0.html

Pregunta: ¿Cómo aprendo el lenguaje?
Respuesta: http://www.phperos.net/foro/index.php/topic,5093.0.html
Mixtiqueros.net

<?PHP
define
(_miNombre'Focux');
if(
_miNombre == 'Focux'): printf('%s es un programador avanzado'_miNombre); else: printf('Tu no eres %s'_miNombre); endif;
?>

Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:FAQ: POO
« Respuesta #2 en: 03 de Julio de 2010, 19:29:33 pm »
Pregunta: ¿Qué son modos de acceso?
Respuesta: Son aquella identificación que se les da a los métodos y atributos de una clase el cual designa de qué manera se puede acceder a dicho elemento. Es decir, que si un atributo o método, en su estructura inicial posee un "public", significa que a ese método o atributo se le puede acceder desde fuera de la clase, pero si posee un "private", significa que sólo se puede acceder dentro de la clase. Pero, si poseen un "protected" significa que a ese método o atributo sólo se le puede acceder dentro de la clase original y en las clases que se definieron a partir de ella (concepto de Herencia).

Desconectado Focux

  • PHPero Master
  • ******
  • Mensajes: 1.010
  • Karma: 22
    • Ver Perfil
Re:FAQ: POO
« Respuesta #3 en: 05 de Julio de 2010, 16:50:55 pm »
Pregunta: ¿Qué es la herencia?
Respuesta: Es donde una clase nueva se crea a partir de una clase vieja.

Pregunta: ¿Cómo accedo a una función heredada?
Respuesta: Se coloca parent::nombredelaFuncion().
Mixtiqueros.net

<?PHP
define
(_miNombre'Focux');
if(
_miNombre == 'Focux'): printf('%s es un programador avanzado'_miNombre); else: printf('Tu no eres %s'_miNombre); endif;
?>