Médiaforma

All posts tagged structure

Comme la plupart des langages actuels, Java est un langage structuré. Un programme écrit en Java est constitué d’une suite de méthodes (fonctions ou procédures) bâties sur le modèle suivant :

Squelette d’une fonction

Type NomFonction (Paramètres){
  ...
  //Corps de la fonction
  ...
}
  • Paramètres est une liste (éventuellement vide) de paramètres passés à la fonction lors de son appel. Même si aucun paramètre ne doit être passé à la fonction, vous devez cependant placer des parenthèses.
  • NomFonction est le nom de la fonction,
  • Type est le type de la valeur renvoyée par la fonction.

 

Squelette d’une procédure

Lorsqu’aucune valeur n’est renvoyée par la fonction, son type est void, et il est courant d’y faire référence sous le terme procédure :

void NomProcédure(Paramètres){
  ...
  Corps de la fonction
  ...
}

Où  NomProcédure est le nom de la procédure.

 

Attention :

Le nom d’une fonction doit respecter les règles suivantes :

  1. Le premier caractère est obligatoirement une lettre ou le caractère de soulignement ;
  2. Les caractères suivants peuvent être des lettres, des nombres ou des caractères de soulignement ;
  3. La longueur du nom ne peut excéder 247 caractères ;
  4. Une fonction ne peut avoir le même nom qu’un des mots réservés du langage.

La procédure main() joue un rôle particulier : c’est le point d’entrée d’une application Java. Elle peut être placée à un endroit quelconque du programme, mais sa première instruction est la première instruction exécutée dans l’application.

 

Exemples de méthodes

Voici, à titre purement informatif, le plus petit programme qui puisse exister en langage Java. Le programme principal n’effectue aucune action et il ne demande aucun paramètre :

public class Essai{
  public static void main (String args[]){
  }
}

 

La fonction ci-après demande et renvoie une valeur caractère. Remarquez l’instruction return qui désigne la valeur retournée par la fonction :

public class Essai{
  public char caractSuiv (char c); {
    return c + 1;
  }
}

 

La fonction ci-après renvoie sous forme entière le carré du nombre entier qui lui est passé :

public class Essai{
  int carre(int x) {
    return x*x;
  }
}

 


Les blogs sont généralement constitués d’une liste d’articles empilés les uns sur les autres, le plus récent étant affiché en premier. Si cette disposition ne vous convient pas, vous voudrez peut être créer un site Web et non un blog, dans lequel les pages sont constituées de plusieurs blocs mis en forme comme vous l’entendez.

A titre d’exemple, nous allons examiner le site Mediaforma, l’un de mes sites créés avec WordPress. La page principale ne contient aucun article. Elle est composée d’un menu et de plusieurs icônes. Il s’agit d’une page WordPress.

Si vous cliquez sur l’icône Windows 8, une nouvelle page donne accès aux cinq derniers articles publiés sur le site. Ici encore, il s’agit d’une page WordPress.

Enfin, si vous cliquez sur un des sujets proposés, l’article correspondant est affiché. Ici, il s’agit d’un article et non d’une page :

Une page permet donc d’afficher du texte et des images comme vous le souhaitez. L’utilisateur peut cliquer sur les liens et les images affichées pour accéder à d’autres pages ou à des articles. Les pages vous laissent donc une totale maitrise de la mise en page. De plus, certains thèmes les font automatiquement apparaître dans le menu de navigation du site. Ce qui s’avère très pratique.

Pour créer une nouvelle page, cliquez sur Pages dans la partie gauche de l’interface d’administration, puis sur Ajouter. L’interface ressemble à s’y méprendre à celle utilisée pour créer des articles. En y regardant d’un peu plus près, vous pouvez voir qu’un module supplémentaire est accessible : Attributs de la page. En fonction du thème installé, plusieurs modèles de page peuvent être définis. Ici par exemple, trois modèles sont disponibles.

A titre d’exemple, nous allons définir une page A propos.

Tapez A propos dans le titre de la page et entrez quelques lignes de texte dans l’éditeur.

Cliquez sur Publier et rendez-vous sur votre site. Comme vous pouvez le voir, la page A propos apparaît dans le menu. Il suffit de cliquer dessus pour voir son contenu.

Avant de terminer cette rubrique, nous allons modifier le modèle de la page. Rendez-vous dans l’espace d’administration de WordPress et sélectionnez Modèle de page pleine largeur, sans barre latérale dans la liste Modèle. Sauvegardez la page en cliquant sur Mettre à jour et affichez la page ainsi modifiée. Comme vous pouvez le voir, la page occupe maintenant toute la largeur disponible dans le navigateur :

Si, par la suite, vous décidez de modifier le contenu de la page, rendez-vous dans l’interface d’administration, cliquez sur Pages, sur Toutes les pages, pointez la page à modifier et cliquez sur Modifier. Faites les modifications nécessaires et cliquez sur Mettre à jour.