PHP | Clases – Part 1

Al igual que C++ y Java , PHP también es compatible con la programación orientada a objetos .

  1. Las clases son los planos de los objetos. Una de las grandes diferencias entre funciones y clases es que una clase contiene datos (variables) y funciones que forman un paquete llamado: ‘objeto’.
  2. La clase es un tipo de datos definido por el programador, que incluye métodos locales y variables locales.
  3. La clase es una colección de objetos. El objeto tiene propiedades y comportamiento.

Sintaxis: Definimos nuestra propia clase comenzando con la palabra clave ‘clase’ seguida del nombre que desea darle a su nueva clase.

<?php 
    class person {
 
    }
?>

Nota: Encerramos una clase usando llaves ( { } ) … tal como lo hace con las funciones.

A continuación se presentan los programas para elaborar el uso de la clase en la Programación Orientada a Objetos en PHP.
Los programas ilustrarán los ejemplos dados en el artículo.

Programa 1:

<?php
class GeeksforGeeks
{
    // Constructor
    public function __construct(){
        echo 'The class "' . __CLASS__ . '" was initiated!<br>';
    }
      
}
   
// Create a new object
$obj = new GeeksforGeeks;
?>

Salida :

The class "GeeksforGeeks" was initiated.

Programa 2:

<?php
class GeeksforGeeks
{
    // Destructor
    public function __destruct(){
        echo 'The class "' . __CLASS__ . '" was destroyed!';
    }
      
}
   
// Create a new object
$obj = new GeeksforGeeks;
?>

Producción:

The class "GeeksforGeeks" was destroyed.

Referencia:
Clases en PHP

Publicación traducida automáticamente

Artículo escrito por Shubham_Singh_29 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *