🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #762

Re: que son las clases?

#762
From: Jos� Miguel Santib��ez
Date: Fri, 07 Sep 2007 04:19
28 lines
2284 bytes
En el cap�tulo anterior (news:46e05403$1@news.vcd.cl), ":: BoozyWoozy
::" <notengonivoyatener@hotmail.com> dijo: 

> alguien me puede explicar que son las clases, sobre todo en php, ya
> que por lo que he visto y eh hecho no son mas que funciones que llaman
> a funciones cosa que tambien se podrian hacer con includes.
> 

No es f�cil dar una explicaci�n corta, pero tratando de ser lo m�s 
conciso posible, una clase es una abstracci�n que permite encapsultar 
datos (variables) y funciones, de acuerdo a alguna l�gica.

A diferencia de las funciones que llamas en un include, las funciones de 
una clase s�lo aplican dentro del contexto de la clase (muchas veces a 
partir de los datos internos).

Su principal gracia, es que puedes tener, en clases diferentes una 
funci�n con el mismo nombre; aunque en cada clase hace algo diferente en 
cuanto a c�digo. Y si el lenguaje es poderoso puedes hacer much�simas m�s 
cosas (sobrecarga de operadores, etc).

eso...


-- 
Apoye a la campa�a de alfabetizaci�n y  |       Jose M. Santiba�ez A.
ordenaci�n de las news, cada post en su |          <jms@nivel5.cl>
lugar y el lugar exacto para cada post  |        <http://caos.cl/jms>
Technical Details
Message-ID: <Xns99A480D4B61Djmsnews@201.238.250.229>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!news.vcd.cl!not-for-mail!not-for-mail
References: <46e05403$1@news.vcd.cl>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,632d4e657f491bbd
X-Google-Attributes: gid1593cb,public,usenet
X-Google-Language: SPANISH,ASCII
Newsgroups: chile.comp.programacion
Subject: Re: que son las clases?
From: "Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl>
References: <46e05403$1@news.vcd.cl>
Organization: Caos Consultores
Message-ID: <Xns99A480D4B61Djmsnews@201.238.250.229>
User-Agent: Xnews/5.04.25
X-Face: +|NgjgFM{<rs%\Q|vUu16]a6,}?MJTA<!PEEI+x&Gw-Gyq+?$}fvo+.(,-r;)~Qzn)#{{nxU,OT?w^s<7m4ckCJ*L$c#I)yHL7b)GdU*#l
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
NNTP-Posting-Host: 201.246.38.189
X-Original-NNTP-Posting-Host: 201.246.38.189
Date: 7 Sep 2007 00:19:43 -0400
X-Trace: news.vcd.cl!not-for-mail 1189138783 201.246.38.189 (7 Sep 2007 00:19:43 -0400)
X-Original-Trace: 7 Sep 2007 00:19:43 -0400, 201.246.38.189
Lines: 28
X-Authenticated-User: jms
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!news.vcd.cl!not-for-mail!not-for-mail