Programmation Orientée
Objet
1
L1 Math_Info Section D
2016/2017
Sommaire
Introduction
Concepts de la POO
Objet , classe, encapsulation, héritage, etc.
Langage Java
Introduction
Syntaxe de Java
Objets et Classes
Relations entre classe : Héritage et polymorphisme
Interfaces graphiques : AWT
Les indispensables :Collections, exceptions.
Les entrées sorties
Les threads
Les applets
2
Introduction
3
Quelques notions
Algorithme: méthode pour résoudre un problème. Pour un problème donné,
il peut y avoir plusieurs algorithmes . . . ou aucun !
Programme:Le programme est le codage (langage de programmation) lisible
par l’ordinateur de cet algorithme.
Le langage de programmation : est l'intermédiaire entre l'humain et la
machine, il permet d'écrire dans un langage proche de la machine mais
intelligible par l'humain les opérations que l'ordinateur doit effectuer. Quelques
uns des plus connus: C, C++, Pascal, Java, python
Langage machine : est une succession de 0et de 1
Compilateur (interpréteur) : est un programme qui permet de transformer
un programme (fichier source) écrit dans langage de programmation en un
programme en langage machine (fichier exécutable).
4
D’un problème à la solution informatique
Problème
Résolution équation?
Algorithme
Calculer delta
Si delta >0 alors
….
Programme
(Langage)
delta=a*a-4*b*c
if (delta>0)
{
Fichier source
Compilateur
Ou
Interpréteur
Code machine
00011001
10011001
Exécutable
Homme Machine
Données
5 4 1
Résultats
? ? ?
Introduction 5
5
1 / 63 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !