Articles of inheritance

Anonimi vs classi interne nominate? – migliori pratiche?

Ho una class, chiamiamola LineGraph, che rende un grafico a linee. Devo creare una sottoclass, ma la class derivata è usata solo in un posto ed è accoppiata alla class che lo usa. Quindi sto usando una class interiore. Vedo due modi per farlo: Classe interiore anonima public class Gui { LineGraph graph = new […]

Come definire una class sigillata in C ++?

Come impedire che la class venga ereditata da un’altra class.

Interfacce vs classi astratte

In C #, quando dovresti usare le interfacce e quando dovresti usare le classi astratte? Quale può essere il fattore decisivo?

Entity Framework DB-First, implementa l’ereditarietà

Sto cercando di implementare l’ereditarietà usando l’entity framework 6.0 e il primo approccio al database. OK, diciamo che ho una Person e un’entity framework Organization come di seguito: // a simplified version of organization entity public class Organization { public Guid ID { get; set; } public string Nickname { get; set; } public string […]

Seleziona (recupera) tutti i record da più schemi usando Postgres

Ho un database PostgreSQL con alcuni schemi, come di seguito: My_Database |-> Schemas |-> AccountA |-> AccountB |-> AccountC |-> AccountD |-> AccountE . . . |-> AccountZ Tutti gli schemi hanno una tabella chiamata product che ha una colonna chiamata title . Vorrei sapere se è ansible eseguire un’istruzione select per recuperare tutti i […]

Come ereditare dalla class di elementi DOM

Voglio scrivere alcune classi Javascript che estendono i nodes DOM (in modo che io possa quindi inserire istanze della mia class direttamente nel DOM), ma sto avendo difficoltà a scoprire da quale class / prototipo dovrei ereditare. Per esempio: function myExtendedElement() { this.superclass = ClassA; this.superclass(); delete this.superclass; } Ma cosa dovrebbe essere ClassA?

La class non è astratta e non sovrascrive il metodo astratto

Quindi ho lavorato su un compito di astrazione per la mia class di programmazione e sono caduto in un problema. L’objective per me in questo momento è quello di poter usare l’astrazione, per poi essere in grado di disegnare con rettangoli e ovali una città semplice, come un edificio rettangular o una luce ovale su […]

Lo snippet di eredità Javascript di John Resig è deprecato?

Sto cercando un modo semplice per creare due classi, una che eredita dall’altra, e il bambino che ridefinisce uno dei metodi del genitore, e all’interno del nuovo metodo, chiamando i genitori. Ad esempio, avendo una class Animal and Dog , dove la class Animal definisce un metodo makeSound() che stabilisce come emettere un suono, che […]

Perché le mie proprietà dell’object JavaScript vengono sovrascritte da altre istanze?

Ho creato un object come il seguente. var BaseObject = function(){ var base = this; base.prop; base.setProp = function(val){ base.prop = val; } } Quando chiamo il metodo setProp , ottengo il seguente. var a = new BaseObject(); var b = new BaseObject(); a.setProp(“foo”); b.setProp(“bar”); console.log(a.prop); // outputs ‘foo’ console.log(b.prop); // outputs ‘bar’ Ho quindi […]

Perché non posso creare un costruttore astratto su una class C # astratta?

Sto creando una class astratta. Voglio che ciascuna delle mie classi derivate sia forzata ad implementare una firma specifica del costruttore. Come tale, ho fatto quello che avrei fatto se volessi costringerli a implementare un metodo, ne ho fatto uno astratto. public abstract class A { abstract A(int a, int b); } Tuttavia ricevo un […]