chcę użyć protobuff w aplikacji Java, aby ułatwić serializacji i mam pytanie o ten cytat ze strony internetowej GoogleJava serializacji z protokołem Buffer
Protocol bufory i OO projekt klas buforowe protokołu są w zasadzie głupi posiadacze danych (np. Structs in C++); nie tworzą oni dobrych obywateli pierwszej klasy w modelu obiektowym. Jeśli chcesz dodać bogatsze zachowanie do klasy generowanej , najlepiej jest zrobić , aby opakować wygenerowaną klasę bufora protokołu w klasie specyficznej dla aplikacji . Pakowanie buforów protokołów jest również dobrym pomysłem , jeśli nie masz kontroli nad projektem pliku .proto w wersji (jeśli, powiedzmy, , ponownie używasz jednego z innego projektu ). W takim przypadku można użyć klasy otoki do jednostek interfejs lepiej dostosowane do unikalnego środowisku aplikacji: ukrywanie pewnych danych i metod, narażając funkcje wygody itd. Należy nigdy dodawać do zachowania wygenerowany klas przez dziedziczenie z nich. Ten złamie wewnętrzne mechanizmy i jest w każdym razie niezbyt dobrą praktyką obiektową .
od: http://code.google.com/apis/protocolbuffers/docs/javatutorial.html
Co to znaczy, gdy mówi do zawijania utworzoną klasę?
zobacz na opakowaniu wzoru projektu, czyli adapterze http://en.wikipedia.org/wiki/Adapter_pattern – none