colobot-data/help/F/cbot/private.txt

20 lines
856 B
Plaintext
Raw Normal View History

2013-10-10 14:10:20 +00:00
\b;Instruction \c;private\n; (pour spécialistes)
Les éléments déclarés dans une \l;classe\u cbot\class; peuvent être \l;publics\u cbot\public; (par défaut) ou privés. Un élément est privé en plaçant \c;private\n; devant le type de l'élément. Dès lors, ces éléments ne seront plus accessibles depuis l'extérieur de la définition de la classe elle-même.
\c;
2013-10-10 14:10:20 +00:00
\s;public class MaClasse
\s;{
2013-10-10 14:10:20 +00:00
\s; int b; // public par défaut
\s; public int a; // public aussi
\s; private point position; // privé
\s;}
\s;void Test()
\s;{
2013-10-10 14:10:20 +00:00
\s; MaClasse item;
\s; item.a = item.b = 12; // ok
2013-10-10 14:10:20 +00:00
\s; message( item.position ); // erreur élément non accessible
\s;}
\n;
2013-10-10 14:10:20 +00:00
\t;Voir aussi
\c;\l;class\u cbot\class;\n;, \c;\l;public\u cbot\public;\n;
2013-10-10 14:10:20 +00:00
\l;Programmation\u cbot;, \l;types\u cbot\type; et \l;catégories\u cbot\category;.