TAILIEUCHUNG - Pratique de MySQL et PHP- P35

Pratique de MySQL et PHP- P35:Quand la première édition de ce livre est parue, en janvier 2001, la réputation de MySQL et de PHP était déjà bien établie. Ces deux outils étaient connus pour être fiables, performants, pratiques et bien adaptés à une utilisation très spécialisée : la production dynamique de pages HTML. | Chapitre 3. Programmation objet Implantation Il reste à regarder le code de la classe pour voir comment les différentes méthodes sont implantées. Rappelons que la consultation du code est inutile si on souhaite seulement utiliser la classe. D ailleurs dans des langages compilés comme C et Java le code n est pas disponible seules les spécifications de l interface sont fournies aux utilisateurs. Le code de la classe tableau est bien entendu disponible sur le site de ce livre. Nous allons présenter les parties les plus importantes en les commentant à chaque fois. Pour commencer on trouve les propriétés toutes privées. class Tableau Il ----- Partie privée les constantes et les variables private nb_dimensions Il Tableau des valeurs à afficher private tableau_valeurs Il Tableaux des en-têtes private entetes options_lig options_col Il Options de présentation pour la table. A compléter . private options_tables couleur_paire couleur_impaire csg affiche_entete repetition_ligne array option_dim array Il Constante pour remplir les cellules vides const VAL_DEFAUT nbsp On trouve la dimension du tableau le tableau des valeurs M ci c2 dans la modélisation et le tableau des en-têtes e d c dans la modélisation . Les autres attributs sont tous destinés à la présentation HTML. Une nouveauté syntaxique non rencontrée jusqu à présent est la définition d une constante locale à la classe qui peut être référencée avec la syntaxe self VAL_DEFAUT ou Tableau VAL_DEFAUT. Le constructeur donné ci-dessous effectue essentiellement des initialisations. Il manque de nombreux tests pour améliorer la robustesse de la classe. Je vous invite à y réfléchir et ajouter les contrôles et levées d exceptions nécessaires ne faudrait-il pas par exemple s inquiéter des valeurs possibles de la dimension . function __construct nb_dimensions 2 tab_attrs array Il Initialisation des variables privées this tableau_valeurs array this op t ions_t a b le s this couleur_pa ir e this couleur_impaire Il .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.