Dziedziczenie na przykładzie języka Ruby

Opublikował siefca n 29 mar 2009 14:32:10 GMT

W niedawno opublikowanym artykule pisałem o klasach i obiektach w Rubym. Jednak nie wyjaśniłem tam pojęcia dziedziczenie, które jest jednym z podstawowych mechanizmów wykorzystywanych w programowaniu obiektowym. Kiedy przydaje się dziedziczenie? Żeby sobie na to pytanie odpowiedzieć, przypomnij sobie do czego służą klasy. Są to w skrócie nowe typy danych, które sam tworzysz. Możesz w nich określić jakie dane będą przechowywały obiekty tworzonych przez Ciebie klas, a także jakie operacje na tych danych będzie można szybko i sprawnie wykonać.

Czytaj dalej…

bez komentarza, bez trackbacka
 
Tagi: , , , , , , , , , , ,

Co to są klasy i obiekty – na przykładzie języka Ruby

Opublikował siefca śr 25 mar 2009 07:56:24 GMT

Jakiś czas temu, przy okazji opisywania podstaw Rails, starałem się wyjaśnić co to są klasy i obiekty. Jednak takie miksowanie poziomów ogólności w jednym wpisie może sprawiać, że całość wyda się mało przystępna dla początkujących i nudna dla obeznanych z tematem. Napiszę więc krótko o programowaniu obiektowym dla wszystkich tych, którzy znają już jakieś inne imperatywne, ale nie obiektowe języki programowania i chcą poznać czym są obiekty i klasy.

Czytaj dalej…

bez komentarza, bez trackbacka
 
Tagi: , , , , , , , , , , , , , , , , , , ,

Co nowego w Rubym 1.9.1

Opublikował siefca wt 10 mar 2009 11:32:45 GMT

Ruby 1.9 Na łamach heise Open Source ukazał się ostatni artykuł dotyczący zmian w najnowszej wersji interpretera języka Ruby. Zamyka on serię poświęconą nowinkom w wydaniu 1.9.1 interpretera opisując szczegóły dotyczące obsługi wejścia–wyjścia, obsługi plików, zmian w typach wyliczeniowych i numerycznych. W komunikacie obwieszczającym ukazanie się artykułu można znaleźć hiperaktywny i kompletny spis treści, obejmujący swoim zasięgiem wszystkie trzy części.

bez komentarza, bez trackbacka
 
Tagi: , ,