fr . comp . objet


Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: [HS Total] [Objet ou pas?] sur Fr Comp Objet



Groupes les plus fournis
comp os linux configuration comp mail serveurs rec photo numerique hierachie de merde tv tnt lettres langues-anciennes grec usenet-fr emile durkheim comp sys mac programmation lettres langues-anciennes latin misc actualite rec tv series soc alcoolisme usenet usages petites-annonces rencontres comp usenet lecteurs-de-news informations comp lang perl sci astronautique comp os unix mac rec sport arts-martiaux


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

Un homme faisant l'objet de 3 ordonnances de capture arrêté à Ixelles
RTL Info.be - 10 nov 2008
Un homme de 34 ans, qui était signalé à rechercher dans le cadre de trois ordonnances de capture, a été interpellé dimanche soir à Bruxelles en possession ...
source

actualité

Le village fait l'objet d'un commentaire à la BBC
La Voix du Nord - 7 nov 2008
Jacky Duminy, maire de la commune, a reçu la visite de journalistes britanniques de la BBC. Jacky Duminy, maire de la commune, a reçu la visite de ...
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.objet |

fr . comp . objet

Re: [HS Total] [Objet ou pas?]



accueil . fr . comp . objet




Re: [HS Total] [Objet ou pas?]

   
Sujet: Re: [HS Total] [Objet ou pas?]
De: moqui (l' arobase) home.fr (Miguel Moquillon)
Groupes: fr.comp.objet
Organisation: Guest of ProXad - France
Date: 10. Jan 2006, 10:16:17
Laurent Deniau wrote:

Cette relation de *polymorphisme* est necessaire meme dans les langages
OO, ce n'est donc pas un critere.
Je ne comprends pas ce que tu veux dire ici.


C:
struct Derived { struct Base; ... };
[ ... ]
Oui, en écrivant d'une certaine façon les structures de données, tu peux
effectivement implémenter une forme d'héritage et par là pouvoir simuler le
polymorphisme. Si tu veux rendre transparent ceci, tu as à écrire un
framework qui implémente les mécanismes objet pour C (cf. GTK+ avec GObject
par exemple). Ce qui est différent d'un "langage qui supporte nativement"
pour reprendre ton expression :).

Je ne parle évidemment pas de C++ ou d'ObjC qui eux supportent les concepts
objets d'héritage, de délégation (pour ObjC) et de polymorphisme.

seulement de polymorphisme (au moins deux cas dans la norme: le
recouvrement d'aggregation a l'offset zero et les flexibles arrays).
?. Je n'appelle pas ça du polymorphisme. A la rigueur une ressemblance ou
simulation de ce dernier.

Qu'est ce que tu entends par "on pense les exceptions différemment".
Dans les langages objet de masse (C++, Java, etc.), et dans d'autres, les
exceptions sont des classes d'objets à définir et à lever explicitement.
Dans Java, on doit en plus spécifier dans la signature des méthodes les
exceptions qui peuvent intervenir.
En Eiffel, les exceptions ne sont que des "signaux" issus d'une violation de
contrat (bien que l'on peut en lever un explicitement). Donc, lorsque tu
écris une classe d'objets, tu penses tes cas exceptionnels (ce que devrait
être une exception) en termes de contrats. Par exemple, dans le cas d'une
ouverture de fichier (exemple très simplifié):
class FILE
....
feature
   open(filename: STRING)
      require
         filename /= Void and not filename.is_empty
      do
         ...
      ensure
         is_open
      end
end

Si l'ouverture de fichier échoue, is_open est toutjours à false et donc une
exception est levée par le runtime parce que la post-condition (le contrat
de la routine à la fin de son exécution) n'est pas respectée.


- closures, c'est essentiellement un probleme de gestion memoire qui se
resout par un comptage de reference sur objet dynamique.

Je ne crois pas car lorsque tu passes d'un appel à un autre, entre temps
ton compteur de référence peut-être à 0 et là bye bye. Une implémentation

Je me suis mal exprime:

1) si les objects sont alloues sur le tas (ou statiques/globaux mais pas
automatiques), c'est ce que j'entendais par dynamique.
2) si chaque objet supporte le comptage de reference (ou le langage
utilise un GC)

Ok.

Mais faut pas se leurrer. Simuler un mécanisme ou un principe ne veut pas
dire le supporter (supporter nativement comme tu dis :) ). Car, en effet,
ceci reste de la simulation, ou une implémentation explicite et souvent
limitée d'un mécanisme en utilisant les propriétés du langage
(polymorphisme et closure pour ne citer que ces deux avec le C).




Date Sujet  Auteur
29.11. * Re: [HS Total] [Objet ou pas?]bruno at moduli
30.11. `* Re: [HS Total] [Objet ou pas?]Miguel Moquillo
28.12.  `* Re: [HS Total] [Objet ou pas?]zwetan
03.01.   `* Re: [HS Total] [Objet ou pas?]Miguel Moquillo
03.01.    +* Re: [HS Total] [Objet ou pas?]Marc Boyer
03.01.    |`* Re: [HS Total] [Objet ou pas?]Miguel Moquillo
03.01.    | `- Re: [HS Total] [Objet ou pas?]Marc Boyer
04.01.    `* Re: [HS Total] [Objet ou pas?]zwetan
04.01.     `* Re: [HS Total] [Objet ou pas?]Miguel Moquillo
05.01.      `* Re: [HS Total] [Objet ou pas?]zwetan
05.01.       +- Re: [HS Total] [Objet ou pas?]Marc Boyer
05.01.       `* Re: [HS Total] [Objet ou pas?]Miguel Moquillo
05.01.        +- Re: [HS Total] [Objet ou pas?]Marc Boyer
07.01.        `* Re: [HS Total] [Objet ou pas?]zwetan
09.01.         +* Re: [HS Total] [Objet ou pas?Miguel Moquillo
09.01.         |+* Re: [HS Total] [Objet ou paLaurent Deniau
09.01.         ||`* Re: [HS Total] [Objet ou Miguel Moquillo
09.01.         || `* Re: [HS Total] [Objet oLaurent Deniau
09.01.         ||  `* Re: [HS Total] [ObjetMiguel Moquillo
09.01.         ||   `* Re: [HS Total] [ObjLaurent Deniau
10.01.         ||    `* Re: [HS Total] [OMiguel Moquillo
10.01.         ||     `* Re: [HS Total] Laurent Deniau
10.01.         ||      `* Re: [HS Total]Miguel Moquillo
10.01.         ||       `* Re: [HS TotaLaurent Deniau
10.01.         ||        `* Re: [HS ToMiguel Moquillo
10.01.         ||         `* Re: [HS Laurent Deniau
11.01.         ||          `* Re: [HMiguel Moquillo
11.01.         ||           `* Re: Laurent Deniau
11.01.         ||            `* Re: [HS Total] [Objet ou pasMiguel Moquillo
11.01.         ||             `- Re: [HS Total] [Objet ou pLaurent Deniau
10.01.         |`* Re: [HS Total] [Objet ou pazwetan
10.01.         | `* Re: [HS Total] [Objet ou Miguel Moquillo
13.01.         |  `- Re: [HS Total] [Objet ozwetan
09.01.         `* Re: [HS Total] [Objet ou pas?Laurent Deniau
10.01.          `- Re: [HS Total] [Objet ou pazwetan
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc environnement lettres langue francaise misc handicap misc divers sci zetetique rec aviation rec modelisme soc alcoolisme lettres ecriture

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs bio general misc handicap soc environnement lettres langue francaise lettres langue anglaise reseaux telecoms adsl lettres langues-anciennes latin rec photo numerique rec aviation

actualité

Un homme faisant l'objet de 3 ordonnances de capture arrêté à Ixelles
RTL Info.be - 10 nov 2008
Un homme de 34 ans, qui était signalé à rechercher dans le cadre de trois ordonnances de capture, a été interpellé dimanche soir à Bruxelles en possession ...
source

actualité

"Les infiltrés" prioritaire face à "L'objet du scandale"
Le Blog de Jean-Marc Morandini - 8 nov 2008
Tous les dimanches, Guillaume Durand propose l'objet du scandale sur France 2 à 16h15. Chaque semaine, l'animateur partage son plateau avec des ...
Pas de presse people chez Guillaume Durand Télé 2 Semaines
3 autres articles
source


 




Copyright 2008 ©  - YouTheNet.com

| corte-hambre |