Flux
Articles
Commentaires

Articles Tagués ‘Tutoriel’

Notes sur Ruby : les bases

Message posté le 19 Octobre 2005 19:09 sur free (version éditée) Ruby est un langage de script (non compilé, mais interprété) : sa création en 1993 au Japon par Matz, qui cherchait alors un langage de script objet (à cette époque Python n’avait pas l’orienté objet comme paradigme et Perl ne l’a toujours pas vraiment) [...]

Lire l'article complet »

L’égalité structurelle C’est l’égalité comme l’entend le sens mathématique et le sens commun : 2 == 2 retourne vrai Si on a = “toto” et b = “toto” et c = b : a == b retourne vrai a == c retourne vrai b == c retourne vrai == est équivalent à eql? L’égalité physique On [...]

Lire l'article complet »

Juste un petit mot sur les conventions de nommage (?) en Ruby : Pas de lettres accentuées sur les noms de classes, de fonctions et de variables. Les classes commencent par une majuscule (sinon ce n’est pas une constante et Ruby ne sera pas content) Les noms complexes : on supprime les ‘le’, les ‘de’, les ‘un’ [...]

Lire l'article complet »

L’encapsulation Cela consiste à masquer des méthodes, des attributs de nos objets. En effet, pour limiter leur utilisation, ou quand leur utilisation ne regarde pas l’utilisateur de la classe mais seulement le concepteur. Encapsulation des méthodes Lors de la définition d’une classe, vous pouvez définir le niveau d’encapsulation de chaque méthode. Ainsi, le niveau d’encapsulation [...]

Lire l'article complet »

Sans Aptitude Téléchargez le fichier tar sur le site officiel dézippez le dans un répertoire puis allez dans ce répertoire et faite : ./configure si vous n’êtes pas root, faites alors : ./configure –prefix=$HOME/un_repertoire_quelconque faites dans le répertoire courant : make optionnellement, pour vérifier si make c’est bien passé, vous pouvez faire : make test si le résultat [...]

Lire l'article complet »

Les méthodes en Ruby Une méthode en Ruby est appartient à un objet et ce déclare avec la syntaxe suivante : def nom_methode(paramètres) code end Une méthode peut appartenir à : un objet, une classe et un objet en particulier. Voyons cela en détail : Appartenance à un objet définition de la méthode dans la classe de l’objet. [...]

Lire l'article complet »

Les différentes (et principales) structures de contrôles de flux en Ruby : (les crochets dans les syntaxes indiquent les éléments optionnels) Séquencement (exécution des instructions à la suite) instruction1 ; instruction2 attention : le ‘;’ est un séparateur d’instructions par un élément de terminaison d’une instruction ! ou instruction1 instruction2 Exemple : puts ‘pipo’ puts ‘alpha pipo’ [...]

Lire l'article complet »

Un script Ruby a l’extension .rb. Il est constitué d’instructions. Les instructions peuvent être situées sur la même ligne, séparée par un ‘;’. Si il n’y a qu’une instruction sur la ligne, il n’y pas besoin de ‘;’. puts permet d’afficher une chaîne sur la sortie standard ( = l’écran). puts ‘Hello ‘; puts ‘World’ [...]

Lire l'article complet »

Premiers pas en Ruby

(en-tête de Mai 2009 : Ruby est un langage de programmation utilisé pour commander l’ordinateur et faire des logiciels – comme Internet Explorer par exemple. Entre temps Mondrian, le logiciel qui est cité dans le billet est “mort”, c’est à dire qu’il n’est plus amélioré ni programmé mais laissé en l’état, abandonné sur Internet.) Ruby [...]

Lire l'article complet »

Suivre

Get every new post delivered to your Inbox.