Katalog książek

Wydawnictwo Helion

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




© Helion 1991-2012

Lauret zaufanych opinii
Informacje podstawowe
C++. Programowanie zorientowane obiektowo. Vademecum profesjonalisty

C++. Programowanie zorientowane obiektowo. Vademecum profesjonalisty

Autor: Nicolai M. Josuttis
Data wydania: 2003/09
Stron: 560
Niedostepna ksiazka
Szczegóły:

Informacje dodatkowe:
C++ jest obecnie wiodącym językiem programowania obiektowego. Jego podstawowymi zaletami w stosunku do innych języków obiektowych jest wysoka efektywność i uniwersalność. Stosowany jest do tworzenia komercyjnego oprogramowania oraz efektywnych rozwiązań złożonych problemów.

Książka krok po kroku omawia wszystkie właściwości języka i wyjaśnia sposoby ich praktycznego użycia. Przedstawione przykłady programów nie są zbyt skomplikowane, by nie odrywać Twojej uwagi od omawianych zagadnień, ale nie są też sztucznie uproszczone. Kluczowym założeniem języka C++ jest programowanie z wykorzystaniem szablonów, które umożliwiają tworzenie rozwiązań o wysokim poziomie ogólności - na przykład implementację polimorfizmu. Nicolai Josuttis omawia możliwość łączenia szablonów z programowaniem obiektowym, która decyduje o potężnych możliwościach języka C++ jako narzędzia tworzenia wydajnych programów. W tym zakresie książka wykracza daleko poza podstawy.
  • Wprowadzenie do C++ i programowania obiektowego
  • Podstawowe pojęcia języka C++
  • Programowanie klas
  • Dziedziczenie i polimorfizm
  • Składowe dynamiczne i statyczne
  • Szablony języka C++
  • Szczegółowe omówienie standardowej biblioteki wejścia-wyjścia
Książka ta jest idealnym podręcznikiem umożliwiającym studiowanie języka C++ w domowym zaciszu. Prezentuje ona zagadnienia podstawowe, ale w wielu przypadkach przekracza je dostarczając prawdziwie profesjonalnej wiedzy.

Wyczerpujący, szczegółowy, praktyczny i aktualny podręcznik programowania w języku C++
Zobacz wszystkie książki tego autora »
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/maalpr.htm" style="color:black;" title="Od matematyki do programowania. Wszystko, co każdy programista wiedzieć powinien">Od matematyki do programowania. Wszystko, co każdy programista wiedzieć powinien</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: 37.95 zł</b> </td><td> <a href="/zakupy/add.cgi?id=maalpr"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj maalpr" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticss3.htm" style="color:black;" title="Tablice informatyczne. CSS3">Tablice informatyczne. CSS3</a></strong><br/> <img src="/img/55.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: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticss3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticss3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cwcp11.htm" style="color:black;" title="C++11. Nowy standard. Ćwiczenia">C++11. Nowy standard. Ćwiczenia</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: 21.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cwcp11"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cwcp11" /></a> </td> </tr> </table> <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/> <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: 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/algor4.htm" style="color:black;" title="Algorytmy. Wydanie IV">Algorytmy. Wydanie IV</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: 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/cpprim.htm" style="color:black;" title="Język C++. Szkoła programowania. Wydanie V">Język C++. Szkoła programowania. Wydanie V</a></strong><br/> <img src="/img/55.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: 99.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cpprim"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cpprim" /></a> </td> </tr> </table> <strong><a href="/ksiazki/libi21.htm" style="color:black;" title="Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji">Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji</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: 99.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=libi21"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj libi21" /></a> </td> </tr> </table> <strong><a href="/ksiazki/linobj.htm" style="color:black;" title="LINQ to Objects w C# 4.0">LINQ to Objects w C# 4.0</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=linobj"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj linobj" /></a> </td> </tr> </table> <strong><a href="/ksiazki/winazu.htm" style="color:black;" title="Windows Azure. Wprowadzenie do programowania w chmurze">Windows Azure. Wprowadzenie do programowania w chmurze</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: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=winazu"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj winazu" /></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/ac21pk_ebook.htm" style="color:black;" title="AutoCAD 2011. Pierwsze kroki. eBook. ">AutoCAD 2011. Pierwsze kroki. 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: 27.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ac21pk_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ac21pk_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/bekomp_ebook.htm" style="color:black;" title="Cisza w sieci. eBook. ">Cisza w sieci. 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=bekomp_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj bekomp_ebook" /></a> </td> </tr> </table>
6
(6)
5
(3)
4
(1)
3
(0)
2
(0)
1
(0)

Liczba ocen: 10

Średnia ocena
czytelników
55


C++. Programowanie zorientowane obiektowo. Vademecum profesjonalisty:

okladka

Ocena : 6 Ocena książki 2007-03-19

Dariusz Siwy

Tak jak polecam Thinking in C++, tak samo tą książkę. Prezentuje wszystko co najistotniejsze w C++ (moim zdaniem). Kniga dla wszystkich ci co zaczynają dowiedzą się sporo, ci co są profesjonalistami docenią. Gorąco polecam.

Ocena : 6 Ocena książki 2005-08-08

Rafal

Super książka, najpierw przeczytałem 3 tomy Grebosza ale później wpadła mi ta książka i przeczytałem od deski do deski, super, pozwoliła usystematyzować wszystko i wyrobić jako taki styl, nie kupowałem jej tylko wziąłem z biblioteki, ale gdybym miał kasę i chciał się nauczyć programować to wydąłbym te xx zł :)

Ocena : 6 Ocena książki 2005-10-24

Paweł

Po przerobieniu tej książki nie mam wątpliwości, że Josuttis jest fachowcem w swojej dziedzinie, ponadto (co może ważniejsze) umie tę wiedzę przekazać w sposób zrozumiały. W książce można znaleźć wiele informacji wchodzących w głąb C++. Można narzekać tylko na niezbyt szeroki moim zdaniem opis biblioteki STL; autor co prawda odsyła do innej swojej książki, ale w takim razie po co zajmuje się tym tematem w tej książce...Mimo to: gorąco polecam.

Ocena : 6 Ocena książki 2003-12-12

r.sajdok

Po kupnie tej książki stwierdziłem, że jest to najlepsza książka, jaką czytałem odnośnie programowania, nie tylko c++. W końcu ktoś przystępnie i fachowo opisuje owe zagadnienie wraz z konkretnymi przykładami. Książki Tego Autora kupuje w ciemno!

Ocena : 6 Ocena książki 2005-05-06

bez podpisu

Poezja. Tylko takie lektury w szkole :)

Ocena : 6 Ocena książki 2007-01-15

Firkraag

Oceny innych mówią same za siebie. Nie wystarczy bowiem być wybitnym specjalistą, a tych w świecie C++ nie brakuje. Aby napisać tak dobry podręcznik trzeba jeszcze moim zdaniem mieć wrodzony talent dydaktyczny. Pan Stephen Prata ten talent posiada. Zdecydowanie polecam tę książkę jako pierwszą do nauki C++. Po jej lekturze i zrozumieniu, czytelnik będzie miał opanowane solidne podstawy, wszystkich paradygmatów programowania, które nowoczesne C++ udostępnia. <p> Ideały jednak nie istnieją, dałbym tej pozycji 6- gdybym mógł. Minus za sporą ilość literówek oraz od czasu do czasu stosowanie konwencji void main(), co jest sprzeczne ze standardem - jednak na szczęście autor sam lojalnie o tym ostrzega.

Ocena : 5 Ocena książki 2004-12-01

Marek Adamczyk

Świetna książka, wyjaśnia najważniejsze zagadnienia języka c++ czyli programowanie obiektowe, co czyni c++ językiem lepszym od innych :) dlatego dostała 5, a nie 6, bo w przynajmniej moim egzemplarzu brakuje jednej tabeli (strona 50).

Ocena : 5 Ocena książki 2007-12-13

bez podpisu

Książka bardzo dobra, jednak nie dla całkowicie zielonych w temacie C/C++. Nie znalazłem żadnych znaczących błędów, posiada przydatny słownik terminów używanych przy programowaniu w języku C/C++. Polecam!

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

Roch Mikołajczyk

Bardzo przystępnie napisana i pomocna w nauce C++.

Ocena : 4 Ocena książki 2005-09-07

Tomasz Janowski

Wydaje mi się, że jednak "Thinking in C++" jest lepsza - bardziej przemyślana i systematyczna. Niestety, ale w tej książce (Josuttisa), skądinąd dobrze napisanej, jest sporo literówek w przykładowych programach. Niestety, czasem są to literówki, które nie są proste do wychwycenia, a ponadto zmieniają sens przykładu! Tylko temu, że już w zasadzie znam język C++ mogę zawdzięczać, że mimo wszystko te przykłady rozumiem. Bo przecież jak można nazwać literówkę, która w wyniku brakującej litery z klasy pochodnej robi klasę podstawową i to w przykładzie, w którym jest to właśnie bardzo istotne? Myślę, że ta książka jest dobra jako drugi podręcznik do C++, a nie jest dla tych, którzy z C++ ani z C nie mieli w ogóle kontaktu. Wyjaśnienie działania wskaźników jest lakoniczne, bez pomocy w postaci książki do C może być trudno. Przykładowo, autor nie bardzo objaśniał czym jest wskaźnik do funkcji, ale używa takowych, zupełnie, jakby czytelnik jakimś cudem w międzyczasie sam sobie je objaśnił.