0% encontró este documento útil (0 votos)
18 vistas4 páginas

Gestión de Usuarios en PHP

La clase Usuario almacena información de usuarios como nombre, correo y contraseña. La clase GestorUsuarios maneja una lista de usuarios Usuario y permite agregar y mostrar usuarios.

Cargado por

emmeneses95
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
18 vistas4 páginas

Gestión de Usuarios en PHP

La clase Usuario almacena información de usuarios como nombre, correo y contraseña. La clase GestorUsuarios maneja una lista de usuarios Usuario y permite agregar y mostrar usuarios.

Cargado por

emmeneses95
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

<?

php

class Usuario {

private $nombre;

private $correo;

private $contrasena;

public function __construct($nombre, $correo, $contrasena) {

$this->nombre = $nombre;

$this->correo = $correo;

$this->contrasena = $contrasena;

public function getNombre() {

return $this->nombre;

public function setNombre($nombre) {

$this->nombre = $nombre;

public function getCorreo() {

return $this->correo;

public function setCorreo($correo) {

$this->correo = $correo;

}
public function getContrasena() {

return $this->contrasena;

public function setContrasena($contrasena) {

$this->contrasena = $contrasena;

class Suscripcion {

private $tipo;

private $precio;

public function __construct($tipo, $precio) {

$this->tipo = $tipo;

$this->precio = $precio;

public function getTipo() {

return $this->tipo;

public function setTipo($tipo) {

$this->tipo = $tipo;

public function getPrecio() {

return $this->precio;

}
public function setPrecio($precio) {

$this->precio = $precio;

class GestorUsuarios {

private $usuarios;

public function __construct() {

$this->usuarios = array();

public function agregarUsuario($usuario) {

$this->usuarios[] = $usuario;

public function mostrarUsuarios() {

foreach ($this->usuarios as $usuario) {

echo "Nombre: " . $usuario->getNombre() . ", Correo: " . $usuario->getCorreo() . "<br>";

$usuario1 = new Usuario("Juan", "juan@[Link]", "123456");

$usuario2 = new Usuario("María", "maria@[Link]", "password123");

$gestorUsuarios = new GestorUsuarios();

$gestorUsuarios->agregarUsuario($usuario1);
$gestorUsuarios->agregarUsuario($usuario2);

echo "Usuarios registrados:<br>";

$gestorUsuarios->mostrarUsuarios();

?>

También podría gustarte