Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come Java supporta Riusabilità Software

Java è un linguaggio di programmazione sviluppato originariamente da Sun Microsystems che è ben noto per il suo pesante progettazione orientata agli oggetti e le capacità multipiattaforma quasi completi . Riusabilità del software nasce dall'idea che un problema di programmazione dovrebbe essere risolto solo una volta e , da allora in poi , il codice per la soluzione semplicemente copiato in un progetto che ha bisogno. Il problema

A prima vista , riusabilità del codice sembra semplice come copia e incolla il codice . Tuttavia, il codice scritto appositamente per un altro progetto tende a fare uso di cose specifiche per quel progetto , ed a volte è più facile di riscrivere il codice da zero piuttosto che fare le modifiche necessarie per farlo funzionare in un nuovo progetto .


Object Oriented

Un modo Java tenta di far rispettare la riusabilità del software è quello di far rispettare i principi orientati agli oggetti . Molte delle pratiche che portano a progetti eccessivamente specifici codifica in linguaggi come C sono semplicemente impossibili in Java.
Java Interfacce

Un altro modo affronta Java questo problema è attraverso l' uso di interfacce . Le interfacce sono una funzione opzionale di Java che permette allo sviluppatore di definire un insieme di chiamate di metodo necessari per completare un compito , e poi scrivere separatamente una classe che implementa l'interfaccia. Ciò garantisce che , in futuro , il codice può essere utilizzato in qualsiasi situazione che l'interfaccia originale potrebbe essere usato dentro Idealmente , sviluppatori devono anche giocare insieme , scrivendo metodi e classi che implementano interfacce e che richiedono interfacce più ampie piuttosto che di progetto specifiche classi quando possibile .

 

Programmazione © www.354353.com