Domande taggate «oop»

La programmazione orientata agli oggetti è un paradigma di programmazione che utilizza "oggetti": strutture di dati costituite da campi e metodi di dati insieme alle loro interazioni.


20
Posso estendere una classe usando più di una classe in PHP?
Se ho diverse classi con funzioni di cui ho bisogno ma che voglio memorizzare separatamente per l'organizzazione, posso estendere una classe per avere entrambe? vale a dire class a extends b extends c modifica: so come estendere le classi una alla volta, ma sto cercando un metodo per estendere istantaneamente …
150 php  class  oop  extends 

7
Differenze di classe statiche e sigillate
Esiste una classe da implementare in una classe statica? si intende: static class ABC : Anyclass Esiste una classe che può essere ereditata sia in classe sigillata che in classe statica? si intende: static class ABC : AClass {} E sealed class ABC : AClass {} Posso sbagliarmi in qualche …
150 c#  .net  oop  static  sealed 



9
Perché Java Map non estende la raccolta?
Sono stato sorpreso dal fatto che Map<?,?>non è un Collection<?>. Ho pensato che avrebbe avuto molto senso se fosse stato dichiarato come tale: public interface Map<K,V> extends Collection<Map.Entry<K,V>> Dopo tutto, a Map<K,V>è una raccolta di Map.Entry<K,V>, non è vero? Quindi c'è una buona ragione per cui non è implementato come …
146 java  oop  collections 




6
Come posso progettare una classe in Python?
Ho avuto un aiuto davvero eccezionale sulle mie precedenti domande per rilevare zampe e dita dei piedi all'interno di una zampa , ma tutte queste soluzioni funzionano solo per una misurazione alla volta. Ora ho i dati che consistono: circa 30 cani; ognuno ha 24 misurazioni (divise in diversi sottogruppi); …
143 python  oop  class-design 


20
Singleton con Argomenti in Java
Stavo leggendo l'articolo di Singleton su Wikipedia e mi sono imbattuto in questo esempio: public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() {} /** * SingletonHolder is loaded on the first execution of Singleton.getInstance() * or the first access to SingletonHolder.INSTANCE, not before. */ …

5
Metodo `final` di Java: cosa promette?
In una classe Java è possibile definire un metodo finalper indicare che questo metodo non può essere ignorato: public class Thingy { public Thingy() { ... } public int operationA() {...} /** this method does @return That and is final. */ public final int getThat() { ...} } È chiaro …
141 java  oop  final 

12
Creazione di oggetti anonimi in php
Come sappiamo, la creazione di oggetti anonimi in JavaScript è semplice, come il codice seguente: var object = { p : "value", p1 : [ "john", "johnny" ] }; alert(object.p1[1]); Produzione: an alert is raised with value "johnny" Questa stessa tecnica può essere applicata in PHP? Possiamo creare oggetti anonimi …
141 php  oop  object 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.