La programmazione orientata agli oggetti

· Alessandro Stella
3.4
리뷰 26개
eBook
60
페이지
적용 가능
검증되지 않은 평점과 리뷰입니다.  자세히 알아보기

eBook 정보

ULTIMA EDIZIONE: APRILE 2024


Devi entrare in contatto con la programmazione ad oggetti?

Hai sentito parlare di questo paradigma di programmazione, ma non sai da dove cominciare?

Hai provato in passato a capirci qualcosa senza successo?

Se ti trovi in una delle precedenti condizioni, allora questo libro potrebbe essere un ottimo investimento!

Questo libro è scritto esplicitamente per i principianti assoluti o per coloro che hanno provato a capire cosa significa "programmare ad oggetti", ma non ci hanno capito niente.

Non è un libro adatto a chi già conosce la programmazione ad oggetti o a chi vuole approfondire tali concetti.

Il libro infatti parte da zero. Procedendo lentamente e delicatamente, con brevi cenni all'UML, arriva a definire concetti meno banali come interfacce, coesione e accoppiamento.

Il testo non insegna la sintassi di un determinato linguaggio di programmazione.

Se si vuole imparare la sintassi di c#, java, php o qualunque altro linguaggio di programmazione non serve questo libro perché questo libro... semplicemente... insegnerà a programmare in qualunque linguaggio di programmazione orientato agli oggetti!

Questo è uno dei libri che avrei voluto leggere quando ho iniziato a programmare... molti anni fa.

DI COSA PARLA QUESTO LIBRO

La programmazione ad oggetti è composta da un insieme di concetti.

Tali concetti devono essere ben chiari prima di iniziare a programmare con un qualsivoglia linguaggio di programmazione object oriented.

Tutti noi abbiamo ben chiaro in testa il concetto di casa: muri, porte, finestre, eccetera. Se siamo un architetto la sappiamo progettare e se siamo un muratore la sappiamo costruire. Ma se architetti e muratori non avessero il concetto di casa, cosa potrebbero mai fare? Per poter progettare e costruire una casa serve innanzitutto avere in testa il concetto di casa. Lo stesso identico discorso vale con la programmazione ad oggetti: se non abbiamo in testa i concetti su cui si basa la programmazione ad oggetti non riusciremo mai a progettare né a implementare un software che stia in piedi. Questo libro parla quindi dei concetti su cui si basano i progettisti software per progettare un'applicazione; gli stessi concetti che poi vengono usati dai programmatori per tradurre in codice il progetto.


ARGOMENTI

Classi e Oggetti

Incapsulamento

Information Hiding

Ereditarietà

Polimorfismo

Relazioni tra classi

Alta coesione, basso accoppiamento

Le classi astratte

Le interfacce

UML: convezioni di base


EDIZIONI

Prima edizione: aprile 2013

Seconda edizione: ottobre 2014

Terza edizione: giugno 2016

Quarta dizione: aprile 2024

평점 및 리뷰

3.4
리뷰 26개

저자 정보

Alessandro Stella è un dottore magistrale in Informatica.

Si occupa di informatica dal 1994 e produce codici per il web sia lato client sia lato server da 30 anni. È docente di scuola superiore, è certificato Google Marketer, è in possesso di un Master universitario interaziendale in "Enterprise Programming".

Dal 2012 si interessa di editoria digitale.

Interesse che si è concretizzato nel conseguimento di una Laurea magistrale in Editoria, presso l'Università degli studi di Udine, nella scrittura di alcuni libri, non soltanto di tipo tecnico, e nella professione di "self publishing assistant". Ha infatti aiutato diversi autori indie (italiani e stranieri) a pubblicare il proprio manoscritto.

Dal 2003 al 2017 è stato Programmer, Senior Programmer e Project Manager in progetti web nazionali e internazionali.

Si può facilmente entrare in contatto con Alessandro visitando i seguenti link:

https://www.facebook.com/alessandrostella.it/

https://www.alessandrostella.it/

이 eBook 평가

의견을 알려주세요.

읽기 정보

스마트폰 및 태블릿
AndroidiPad/iPhoneGoogle Play 북 앱을 설치하세요. 계정과 자동으로 동기화되어 어디서나 온라인 또는 오프라인으로 책을 읽을 수 있습니다.
노트북 및 컴퓨터
컴퓨터의 웹브라우저를 사용하여 Google Play에서 구매한 오디오북을 들을 수 있습니다.
eReader 및 기타 기기
Kobo eReader 등의 eBook 리더기에서 읽으려면 파일을 다운로드하여 기기로 전송해야 합니다. 지원되는 eBook 리더기로 파일을 전송하려면 고객센터에서 자세한 안내를 따르세요.