-
Notifications
You must be signed in to change notification settings - Fork 165
Expand file tree
/
Copy pathoop5.xml
More file actions
78 lines (74 loc) · 2.47 KB
/
oop5.xml
File metadata and controls
78 lines (74 loc) · 2.47 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: c1f37a6c270aadbbb3da56a3973ffd62197adf2b Maintainer: yannick Status: ready -->
<!-- Reviewed: yes -->
<chapter xml:id="language.oop5" xmlns="http://docbook.org/ns/docbook" annotations="interactive">
<title>Les classes et les objets</title>
<sect1 xml:id="oop5.intro">
<title>Introduction</title>
<para>
PHP inclut un modèle objet complet.
Certaines de ses fonctionnalités sont :
<link linkend="language.oop5.visibility">la visibilité</link>,
les classes et méthodes
<link linkend="language.oop5.abstract">abstraites</link> et
<link linkend="language.oop5.final">finales</link> mais aussi
<link linkend="language.oop5.magic">les méthodes magiques</link>,
<link linkend="language.oop5.interfaces">les interfaces</link>, et
<link linkend="language.oop5.cloning">le clonage</link>.
</para>
<para>
PHP gère les objets de la même façon, qu'ils soient des références ou des
gestionnaires, ce qui signifie que chaque variable contient une référence
vers l'objet plutôt qu'une copie de l'objet complet. Se reporter à la
documentation <link linkend="language.oop5.references">Objets et Références</link>
pour plus de détails.
</para>
&tip.userlandnaming;
</sect1>
&language.oop5.basic;
&language.oop5.properties;
&language.oop5.property-hooks;
&language.oop5.constants;
&language.oop5.autoload;
&language.oop5.decon;
&language.oop5.visibility;
&language.oop5.inheritance;
&language.oop5.paamayim-nekudotayim;
&language.oop5.static;
&language.oop5.abstract;
&language.oop5.interfaces;
&language.oop5.traits;
&language.oop5.anonymous;
&language.oop5.overloading;
&language.oop5.iterations;
&language.oop5.magic;
&language.oop5.final;
&language.oop5.cloning;
&language.oop5.object-comparison;
&language.oop5.late-static-bindings;
&language.oop5.references;
&language.oop5.serialization;
&language.oop5.variance;
&language.oop5.lazy-objects;
&language.oop5.changelog;
</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->