<?php class Facebook { //Atributos public $nombre; public $edad; private $pass; // Atributos private pueden ser accedidos por metodos que están en la misma clase //metodos public function __construct($nombre, $edad, $pass) { $this->nombre = $nombre; $this->edad = $edad; $this->pass = $pass; } public function verInformacion() { echo "Nombre: " . $this->nombre . "<br>"; echo "Edad: " . $this->edad . "<br>"; $this->cambiarPass("4743"); echo "Pass: "******""; } private function cambiarPass($pass) { $this->pass = $pass; } } $muestra = new Facebook("Carlos Fernandes", 20, "1234"); $muestra->verInformacion(); //echo $muestra->pass;
class Facebook { //Atributos public $nombre; public $edad; private $pass; //Metodos public function __construct($nombre, $edad, $pass) { $this->nombre = $nombre; $this->edad = $edad; $this->pass = $pass; } public function verInformacion() { echo "Nombre: " . $this->nombre . "<br>"; echo "Edad: " . $this->edad . "<br>"; self::cambiarPass("12345"); echo "Password: "******""; } private function cambiarPass($pass) { $this->pass = $pass; } } $facebook = new Facebook("Christopher Riquelme", 28, "qwerty"); //echo $facebook->pass; //$facebook->cambiarPass("12345"); $facebook->verInformacion();