oop

Différences entre les principes de POO et les concepts de POO?

J'ai cette confusion sur la programmation Orientée objet. Je dois répondre à une question pour un code que j'ai écrit: Qu ... ritage, Abstraction, Encapsulation, Polymorphisme? Ou Méthodes, méthodes getter, classe abstraite, héritage entre classes?

Bibliothèque Java Communes Lang3 'ClassNotFoundException' erreur

import java.util.Arrays; import org.apache.commons.lang3.ArrayUtils; public class MonsterGame { public static void main ... ès nouveau sur Java donc désolé si c'est une erreur très simple pour fixer. Merci pour toute réponse/rétroaction à l'avance.

Comment rechercher et afficher un objet par numéro d'identification dans un Arraylist java?

J'ai vraiment besoin d'aide avec mon programme. Je suis nouveau sur Arraylist et je ne sais pas comment puis-je rechercher et ... ) { return position; } public void setPosition(String position) { this.position = position; } }

Come avrei dovuto spiegare la differenza tra un'interfaccia e una classe astratta?

In una delle mie interviste, mi è stato chiesto di spiegare la differenza tra un'interfaccia e una classe astratta . Ecco ... più pratica, spiegando quando avrei scelto una classe astratta su un'interfaccia, usando esempi pratici. Dove ho sbagliato?

Modellazione di un ascensore mediante analisi e progettazione orientata agli oggetti [chiuso]

Ci sono una serie di domande che sembrano essere comunemente usate nelle interviste e nelle lezioni quando si tratta di proge ... dell'elevatore ed un elevatore per asse. Quale sarebbe il modo corretto di modellarlo in un modello orientato agli oggetti?

Apprendimento / Implementazione di modelli di progettazione (per i neofiti) [chiuso]

Sono un programmatore novizio e hobbista confuso che cerca di ottenere una presa su questo, quindi perdonami se la mia domand ... mi sto perdendo. (Solo in caso importa, il mio linguaggio di preferenza è c# ma potrei imparare da esempi in altre lingue)

Classe astratta in Java

Che cos'è una "classe astratta" in Java?

Amazon Intervista Domanda: Progettare un parcheggio OO [chiuso]

Progettare un parcheggio OO. Quali classi e funzioni avrà. Dovrebbe dire, pieno, vuoto e anche essere in grado di trovare posto per il parcheggio custodito. Il lotto dispone di 3 diversi tipi di parcheggio: regolare, disabili e compatto. Grazie!

Come posso praticare una migliore programmazione orientata agli oggetti? [chiuso]

Sto programmando in linguaggi orientati agli oggetti ormai da anni, ma segretamente guardo alcune delle cose che i miei colle ... ista, ma non aveva il talento naturale per farlo. Sono in perdita e sto pensando di cambiare carriera-cosa dovrebbe fare Io?

Quando dovrei usare "questo" in una classe?

So che this si riferisce a un oggetto corrente. Ma non so quando ho davvero bisogno di usarlo. Ad esempio, ci sarà qualche di ... )? Posso usarlo? Dovrei usarlo. Se uso solo method(), non sarà, per impostazione predefinita, applicato all'oggetto corrente?

Differenza tra ereditarietà e composizione

La composizione e l'ereditarietà sono uguali? Se voglio implementare il modello di composizione, come posso farlo in Java?

Qual è la differenza tra polimorfismo dinamico e statico in Java?

Qualcuno può fornire un semplice esempio che spiega la differenza tra Dinamico e Statico polimorfismo in Java?

Qual è lo scopo della serializzazione in Java?

Ho letto un certo numero di articoli sulla serializzazione e su come sia così bello e fantastico, ma nessuno degli argomenti ... bastanza convincente. Mi chiedo se qualcuno possa davvero dirmi cos'è che possiamo davvero ottenere serializzando una classe?

Perché Java Map non estende la raccolta?

Sono rimasto sorpreso dal fatto che Map<?,?> non è un Collection<?>. Ho pensato che avrebbe avuto molto senso se ... utto quello che c'è da fare per Map! Può e dovrebbe mantenere tutti gli altri metodi (tranne entrySet, che ora è ridondante)!

Perché assegniamo un riferimento genitore all'oggetto figlio in Java?

Sto facendo una domanda abbastanza semplice, ma sono un po ' confuso in questo. Supponiamo di avere una classe Parent: pub ... namico allora perché la variabile della classe figlio non è accessibile dopo aver fatto questo Parent parent = new Child();

Struct come oggetti in Java

È completamente contro il modo Java di creare oggetti simili a struct? class SomeData1 { public int x; public int y; ... Questo non è così conveniente. // a function in a class public int f(SomeData2 d) { return (3 * d.getX()) / d.getY(); }

incapsulamento vs astrazione esempio del mondo reale

Per un esempio di incapsulamento posso pensare all'interazione tra un utente e un telefono cellulare. L'utente non ha bisogno ... amato astrazione. Ma dove si inserisce l'incapsulamento in questo esempio? Qualcuno potrebbe, per favore, far luce su questo?

Perché non dovremmo usare static protetto in java

Stavo affrontando questa domanda C'è un modo per sovrascrivere le variabili di classe in Java? Il primo commento con 36 upvotes è stato: Se vedi un protected static, esegui. Qualcuno può spiegare perché un protected static è disapprovato?

Che cos'è un'interfaccia in Java?

Proprio come contrappunto a questa domanda: cos'è un'interfaccia in Java?

Qual è il metodo nascosto in Java? Anche la spiegazione di JavaDoc è confusa

Javadoc dice: La versione del metodo nascosto che viene invocata è quella della superclasse e la versione del metodo so ... della sottoclasse. Non mi dice niente. Qualsiasi chiaro esempio che mostri il significato di questo sarà molto apprezzato.