Library class

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Library class (česky knihovní třída, v anglické literatuře k nalezení také pod Utility) je název pro návrhový vzor, používaný při programování. Vzor využijeme jako schránku pro množinu statických metod.

Účel

Účelem je zpřehlednění zdrojových kódů. Statické metody s určitým zaměřením seskupíme do jedné třídy. +more Tím je logicky vyčleníme na jedno společné místo, k němuž mohou programátoři přistupovat, aniž by metody hledali roztroušeny po několika třídách.

Základní implementace

Tato třída nepotřebuje vytvářet vlastní instance (všechny její metody jsou statické). Tudíž tvorbu instancí zakážeme pomocí privátního konstruktoru a rovněž můžeme třídu definovat jako finální. +more Poté definujeme potřebné statické metody.

Typickým příkladem implementace vzoru je třída Math (např. java.lang.Math), kde se seskupují metody pro základní matematické operace.

Reference

Literatura

Externí odkazy

[url=http://www.algoritmy.net/article/1548/Library-class]Library class na Algoritmy.net[/url]

Kategorie:Návrhové vzory

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top