13

Classes et interfaces graphiques

La programmation orientée objet convient particulièrement bien au développement d’applications avec interface graphique. Des bibliothèques de classes comme tkinter ou wxPython fournissent une base de widgets très étoffée, que nous pouvons adapter à nos besoins par dérivation. Dans ce chapitre, nous allons utiliser à nouveau la bibliothèque tkinter, mais en appliquant les concepts décrits dans les pages précédentes, et en nous efforçant de mettre en évidence les avantages qu’apporte l’orientation objet dans nos programmes.

Code des couleurs : un petit projet bien encapsulé

Nous allons commencer par un petit projet qui nous a été inspiré par le cours d’initiation à l’électronique. L’application que nous décrivons ...

Get Apprendre à programmer avec Python 3 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.