🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #921

Re: Dudas en Gambas

#921
From: heltena
Date: Wed, 09 Aug 2006 13:33
36 lines
2661 bytes
|||RIP||| ha escrito:

> Hola!
>
> ¿Alguien podría explicarme la difrerencia y el uso en Gambas de un
> Módulo y de una Clase? He estado mirando proyectos y ambos están
> compuestos por subrutinas.

A grosso modo. Un módulo es un conjunto de funciones (o subrutinas).
Una clase es un tipo de datos que contiene atributos (variables) y
métodos que los utilizan (funciones). Para usar un módulo, lo
importas y lo usas. Para usar una clase tienes que declarar un objeto
(que es una variable cuyo tipo es la clase).

Si quieres saber más lee algo de programación (para saber qué es un
módulo o librería, aprende C o pascal; para saber que es una clase,
aprende C++, Java o delphi). Y sí, hay muuuchos más lenguajes.

Si sigues teniendo dudas, de momento usa solo módulos.

>
> Otras cosilla el Timer (el reloj) para que se utiliza, he visto varios
> ejemplos y no consigo entenderlo.
>

Pues el timer es una herramienta que se usa tanto y de tantas formas
que no se pueden explicar en un simple email ;-) A ver, un timer es
como la alarma que te pones por las mañanas para levantarte. En vez de
estar mirando la hora a cada minuto para saber cuándo te tienes que ir
a currar, tú vas durmiendo y el timer ya te avisará. Es una manera de
hacer "multitarea", osea, hacer más de una tarea a la vez (dormir y
estar atento para despertarte).

-- 
Helio Tejedor
Technical Details
Message-ID: <1155130438.367155.38750@m73g2000cwd.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!m73g2000cwd.googlegroups.com!not-for-mail
References: <5PhCg.9022$MA3.2370@news.ono.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,1bd84428bf6edb6f
X-Google-Attributes: gidf86c8,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!m73g2000cwd.googlegroups.com!not-for-mail
From: "heltena" <heltena@gmail.com>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Dudas en Gambas
Date: 9 Aug 2006 06:33:58 -0700
Organization: http://groups.google.com
Lines: 37
Message-ID: <1155130438.367155.38750@m73g2000cwd.googlegroups.com>
References: <5PhCg.9022$MA3.2370@news.ono.com>
NNTP-Posting-Host: 193.147.222.244
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1155130444 27137 127.0.0.1 (9 Aug 2006 13:34:04 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 9 Aug 2006 13:34:04 +0000 (UTC)
In-Reply-To: <5PhCg.9022$MA3.2370@news.ono.com>
User-Agent: G2/0.2
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060406 Firefox/1.5.0.4 (Debian-1.5.dfsg+1.5.0.4-1),gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: m73g2000cwd.googlegroups.com; posting-host=193.147.222.244;
   posting-account=ljKoDA0AAABEvzHlRrQ7YAIM9PPVxdEL