Java 6

1037 mots 5 pages
X, Petite classe 65 X, Petite classe 5 6

Plan Langage Java • Paquetages et classes publiques Algorithmique • Graphes • Arbres • Tas • Tri par tas

X, Petite classe 65 X, Petite classe 5 6

Paquetages package paquet.test class ClasseTest { ... }

La ligne de code package paquet.test doit être la première ligne du fichier (hors commentaires). Elle indique que toutes les classes définies dans le fichier feront partie du paquetage paquet.test Ex: java.awt

X, Petite classe 65 X, Petite classe 5 6

Classes publiques Par défaut, une classe n'est accessible qu'aux autres classes du même paquetage. Pour être accessible ailleurs, une classe doit être déclarée "public". Règles (1) Un fichier ne peut contenir qu'une classe "public". (2) Dans ce cas, le fichier doit porter le nom de la classe "public", au suffixe près.

X, Petite classe 65 X, Petite classe 5 6

Exemple : package X.PC Fichier Tri.java package X.PC public class Tri {...} class Element // Invisible hors de X.PC {...}

Fichier Pile.java package X.PC public class Pile { ... }

X, Petite classe 65 X, Petite classe 5 6

Graphes • Un graphe est un couple G = (S, A) où S est un ensemble (l'ensemble des sommets) et A est une partie de S x S, l'ensemble des arêtes. • Deux arêtes (s, t) et (s', t') sont consécutives si t = s' 1 2 3 4

A = {(1, 2), (1, 4), (2, 4), (3, 3), (4, 3)} Arêtes consécutives (1, 2) et (2, 4)

X, Petite classe 65 X, Petite classe 5 6

Graphes • Un chemin dans un graphe est une suite d'arêtes consécutives. 1 3 2 4

(1, 4)(4, 3)(3, 3)(3, 3) : chemin • On convient de définir un chemin vide autour de chaque sommet. • Graphe non dirigé : si (s, t) est une arête, (t, s) est une arête

X, Petite classe 65 X, Petite classe 5 6

Arbres Un arbre est un graphe non dirigé muni d'un sommet distingué (la racine) et tel qu'il existe un chemin unique de la racine à un sommet quelconque.

X, Petite classe 65 X, Petite classe 5 6

Vocabulaire sur les arbres • Noeuds,

en relation

  • Chimie
    784 mots | 4 pages
  • Javateck
    2338 mots | 10 pages
  • Java
    913 mots | 4 pages
  • Bac pro compta 2007
    492 mots | 2 pages
  • Bts nrc
    531 mots | 3 pages
  • Probleme de reconnaissance des problemes de reconnaissance
    2494 mots | 10 pages
  • Zola l'assomoir
    413 mots | 2 pages
  • Ouii
    258 mots | 2 pages
  • Synthèse charte graphique
    1467 mots | 6 pages
  • Devoir 1 eco-droit terminal mercatique
    782 mots | 4 pages
  • Exploiter un graphique
    401 mots | 2 pages
  • Developpement durable dans la construction
    9323 mots | 38 pages
  • RAPPORT DE STAGE
    4365 mots | 18 pages
  • Conversation avec un conseiller
    1333 mots | 6 pages
  • java
    376 mots | 2 pages