Anuncios

Bienvenidos sean a este post, hoy repasaremos el tema de los metodos.

Anuncios

Como dijimos en el post anterior los metodos no son otra cosas que funciones pero que se le cambia el nombre por convencion para diferenciarlo de cuando esta o no en una clase, repasemos su sintaxis:

<modificador> function nombreMetodo (< argumentos >)
{
    ... instrucciones ...
}
Anuncios

En este caso tenemos la palabra function que la define como funcion el nombre del metodo y dos elementos opcionales como son el modificador que no es otra cosa que el modificador de acceso del cual hablamos brevemente en este post y los argumentos de la funcion que pueden estar o no, en el bloque tendremos todas las instrucciones que sean necesarias.

Anuncios
Nota: 
Sobre los modificadores hablaremos en el proximo post.
Anuncios

Tomando el mismo ejemplo que vimos en los posts anteriores asumamos que tenemos una clase en la siguiente ubicacion:

/var/www/HTML/app/codes/informes/Informes.php
Anuncios

Donde volveremos a usar el siguiente codigo para poder implementarlo:

<?php

namespace codes;

use codes\informes\Informes;

$informe = new Informes();
echo $informe->balance . "<br>";

?>
Anuncios

En este caso volvimos a establecer el namespace e implementamos la clase Informes nuevamente, por ultimo creamos dicho objeto y mostramos el valor de la propiedad balance, asumamos que modificamos el acceso a balance de publico a privado y no podemos acceder a dicha propiedad pero si podemos hacerlo por medio de un metodo y lo haremos de la siguiente forma:

<?php

namespace codes;

use codes\informes\Informes;

$informe = new Informes();
echo $informe->getBalance() . "<br>";

?>
Anuncios

Como pueden ver no se modifica en nada como vinimos trabajando hasta ahora pero recuerden tener que utilizar las declaraciones para poder acceder a las mismas.

Anuncios

En resumen, hoy hemos repasado los metodos, como son, para que se usan, porque se los denomina de esa forma y mencionamos un tema que veremos en el proximo post, espero les haya sido util sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios
pp258

Donación

Es para mantenimento del sitio, gracias!

$1.50