Katalog książek

Wydawnictwo Helion

Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63




© Helion 1991-2011

Lauret zaufanych opinii
Informacje podstawowe
Myślenie obiektowe w programowaniu. Wydanie III

Myślenie obiektowe w programowaniu. Wydanie III

Autor: Matt Weisfeld
Data wydania: 2009/11
Stron: 328
Cena książki: 47.00 zł
Chwilowo wyczerpana
Szczegóły:

Informacje dodatkowe:

Przestaw się na myślenie obiektowe i twórz
oprogramowanie wysokiej jakości

  • Jak zaprojektować mechanizm obsługi błędów w klasie?
  • Jak tworzyć obiekty, aby nadawały się do kooperacji?
  • Jak wykorzystywać dziedziczenie i kompozycję?

Obiekty to twory łączące w sobie zarówno dane (atrybuty), jak i procedury (czyli zachowania). Dzięki projektowaniu obiektowemu możesz w pełni wykorzystać funkcjonalność wszystkich obiektów, zamiast traktować dane i procedury jako odrębne jednostki, wymagające osobnej implementacji. Programowanie obiektowe ułatwia zatem wielokrotne wykorzystywanie kodu źródłowego, ale zrozumienie tych technik wymaga zmiany w sposobie myślenia -- na myślenie w kategoriach obiektowych.

W książce "Myślenie obiektowe w programowaniu. Wydanie III" pokazano, w jaki sposób można nauczyć się myśleć obiektowo, aby zyskać wprawę w takim programowaniu. Dzięki temu podręcznikowi zrozumiesz, jak wykorzystywać dziedziczenie i kompozycję, agregację i asocjację. Dowiesz się, na czym polega różnica między interfejsem a implementacją. W trzecim wydaniu szeroko opisano także współpracę różnych technologii (możliwą dzięki pomocy języka XML) oraz zamieszczono informacje dotyczące działania obiektów biznesowych w sieciach. Omówiono tu także architekturę klient-serwer oraz usługi sieciowe.

  • Programowanie obiektowe a proceduralne
  • Hermetyzacja i ukrywanie danych
  • Implementacja
  • Konstruktory i klasy
  • Obsługa błędów
  • Wielokrotne użycie kodu
  • Serializacja i szeregowanie obiektów
  • Projektowanie z wykorzystaniem obiektów
  • Dziedziczenie i kompozycja
  • Tworzenie modeli obiektów przy użyciu języka UML
  • Obiekty i dane przenośne -- XML
  • Wzorce projektowe

Myśl obiektowo, programuj profesjonalnie!


Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/cshta2.htm" style="color:black;" title="C#. Tworzenie aplikacji sieciowych. Gotowe projekty">C#. Tworzenie aplikacji sieciowych. Gotowe projekty</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cshta2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cshta2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/zwisam.htm" style="color:black;" title="Zwinny samuraj. Jak programują mistrzowie zwinności">Zwinny samuraj. Jak programują mistrzowie zwinności</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=zwisam"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj zwisam" /></a> </td> </tr> </table> <strong><a href="/ksiazki/czykod.htm" style="color:black;" title="Czysty kod. Podręcznik dobrego programisty">Czysty kod. Podręcznik dobrego programisty</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 67.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czykod"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czykod" /></a> </td> </tr> </table> <strong><a href="/ksiazki/objcp3.htm" style="color:black;" title="Objective-C. Vademecum profesjonalisty. Wydanie III">Objective-C. Vademecum profesjonalisty. Wydanie III</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 79.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=objcp3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj objcp3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/algor4.htm" style="color:black;" title="Algorytmy. Wydanie IV">Algorytmy. Wydanie IV</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 149.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=algor4"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj algor4" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cudawp.htm" style="color:black;" title="CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU">CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cudawp"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cudawp" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticpp2.htm" style="color:black;" title="Tablice informatyczne. C++. Wydanie II">Tablice informatyczne. C++. Wydanie II</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticpp2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticpp2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/czjav2.htm" style="color:black;" title="Java. Ćwiczenia zaawansowane. Wydanie II">Java. Ćwiczenia zaawansowane. Wydanie II</a></strong><br/> <img src="/img/4.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 29.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czjav2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czjav2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/gi26fo.htm" style="color:black;" title="GIMP 2.6 dla fotografów - techniki cyfrowej obróbki zdjęć. Od inspiracji do obrazu">GIMP 2.6 dla fotografów - techniki cyfrowej obróbki zdjęć. Od inspiracji do obrazu</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 79.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=gi26fo"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj gi26fo" /></a> </td> </tr> </table> <strong><a href="/ksiazki/elebys.htm" style="color:black;" title="Elektronika dla bystrzaków. Wydanie II">Elektronika dla bystrzaków. Wydanie II</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=elebys"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj elebys" /></a> </td> </tr> </table> <strong><a href="/ksiazki/vb27pp_ebook.htm" style="color:black;" title="Więcej niż Excel 2007. 166 gotowych rozwiązań i trików w języku VBA. eBook. ">Więcej niż Excel 2007. 166 gotowych rozwiązań i trików w języku VBA. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 29.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=vb27pp_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj vb27pp_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/psycms_ebook.htm" style="color:black;" title="Projektowanie systemów CMS przy użyciu PHP i jQuery. eBook. ">Projektowanie systemów CMS przy użyciu PHP i jQuery. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 47.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=psycms_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj psycms_ebook" /></a> </td> </tr> </table>
6
(0)
5
(1)
4
(0)
3
(1)
2
(0)
1
(1)

Liczba ocen: 3

Średnia ocena
czytelników
3


Myślenie obiektowe w programowaniu. Wydanie III:

okladka

Ocena : 5 Ocena książki 2010-10-14

Miły Czytelnik

Książka całkiem nieźle opisuję programowanie, nie nadaję się ona dla tych którzy coś już umieją, ale dla początkujących jest dość dobra. Minusem książki można nazwać to iż w wialu tematach autor piszę, że ta wykracza poza zakres tej książki, jednak wg mnie niektóre te tematy powinny zostać trochę opisane.

Ocena : 3 Ocena książki 2009-11-23

BB

książka bardzo ogólna, za dużo razy pojawia się tekst typu "ten temat przekracza zakres tej książki", plusem jest dodatkowa literatura wymieniona na końcu każdego rozdziału książka dobra jako pierwszy kontakt z programowaniem OO, jeżeli ktoś już coś "liznął" w tej dziedzinie, prawdopodobnie większość materiału jest mu już znana

Ocena : 1 Ocena książki 2011-07-19

Michał Pyclik, programista PL/SQL, Delphi, PHP

Książka bardzo chaotyczna. Pomieszano jedno z drugim. Źle się czyta. Jeśli ktoś wie o co biega - nic więcej nowego się nie dowie, jeśli weźmie ją do ręki początkujący - polegnie po pierwszych kilku kartkach. Moim zdaniem autor minął się z powołaniem.