Articles of substituição de

Chamando o método super super class

Digamos que eu tenha três classs A, B e C. B estende A C estende B Todos têm um método public void foo() definido. Agora, do método foo() de C, eu quero invocar o método foo() (NÃO o método do pai B, mas o método da super super class A). Eu tentei super.super.foo(); , mas […]

Como posso remover um caractere de uma string usando JavaScript?

Estou tão perto de conseguir isso, mas isso não está certo. Tudo que eu gostaria de fazer é remover o caractere “r” de uma string. O problema é que há mais de uma instância de “r” na string. No entanto, é sempre o quarto personagem. exemplo string: “crt / r2002_2” O que eu quero: “crt […]

Posso chamar a function virtual de uma class base se eu estiver substituindo?

Digamos que eu tenha classs Foo e Bar configuradas assim: class Foo { public: int x; virtual void printStuff() { std::cout << x << std::endl; } }; class Bar : public Foo { public: int y; void printStuff() { // I would like to call Foo.printStuff() here… std::cout << y << std::endl; } }; Como […]

Método de chamada usando protótipo de JavaScript

É possível chamar o método base de um método protótipo em JavaScript se ele foi substituído? MyClass = function(name){ this.name = name; this.do = function() { //do somthing } }; MyClass.prototype.do = function() { if (this.name === ‘something’) { //do something new } else { //CALL BASE METHOD } };

Qual é a diferença entre polymorphism dynamic e estático em Java?

Alguém pode fornecer um exemplo simples que explica a diferença entre o polymorphism dynamic e estático em Java?

Qual é a diferença entre sobrecarga e substituição de methods?

Qual é a diferença entre sobrecarregar um método e replace um método? Alguém pode explicar isso com um exemplo?

Como replace todos os pontos em uma string usando JavaScript

Eu quero replace todas as ocorrências de um ponto ( . ) Em uma cadeia de JavaScript Por exemplo, eu tenho: var mystring = ‘okay.this.is.a.string’; Eu quero ficar: okay this is a string . Até agora eu tentei: mystring.replace(/./g,’ ‘) mas isso acaba com toda a string substituída por espaços.

Os methods sobrescritos podem diferir no tipo de retorno?

Os methods sobrescritos podem ter diferentes tipos de retorno ?

Existe uma maneira de replace variables ​​de class em Java?

class Dad { protected static String me = “dad”; public void printMe() { System.out.println(me); } } class Son extends Dad { protected static String me = “son”; } public void doIt() { new Son().printMe(); } A function doIt imprimirá “pai”. Existe uma maneira de imprimir “filho”?

Método mais rápido para replace todas as instâncias de um caractere em uma string

Qual é a maneira mais rápida de replace todas as instâncias de uma string/character em uma string em Javascript ? Um while , um for-loop , uma regular expression ?