Resultados da pesquisa a pedido "shadowing"
Por que a saída é diferente nos dois casos?
Por que a saída é diferente no caso abaixo, mesmo quando a variável foi substituída? public class A { int a = 500; void get() { System.out.println("a is " + this.a); } } public class B extends A { int a = 144; } public class mainmethod { ...
Um parâmetro de um modelo de modelo pode causar sombreamento?
Isso é legal em C ++? template <typename T, template <typename T> class> struct S { };Clang (3.7.1) rejeita, reclamando o segundoT sombreia o primeiroT. O GCC parece não se importar com isso e acho isso razoável. Eu acho que é apenas o número ...
Existe uma maneira de ter avisos para sombrear valores em F # no Visual Studio?
Para mim, sombreamento de valores existentes, como descrito em: Função de sombreamento e aninhada [https://stackoverflow.com/questions/2478079/shadowing-and-nested-function] imutável em F # ...
Função de sombreamento e aninhada
Quero entender como funcionam os mecanismos das funções Shadowing e Nested. Por exemplo: let func y = let dup y = y + y let z = dup y let dup y = let dup z = let y = y * z y let z = y y dup z + z;; val func : int -> int > func 3;; val it : int = ...
acesso à variável sombreada na classe local
eu sou novo em java e estou confuso para o exemplo abaixo public class Test { int testOne(){ //member method int x=5; class inTest // local class in member method { void inTestOne(int x){ System.out.print("x is "+x); // System.out.print("this.x ...
Classe derivada que não herda o método sobrecarregado da classe base
Eu gostaria que um método em uma classe base chamasse um método virtual puro que será implementado em uma classe derivada. No entanto, o método sem parâmetros da classe base não parece ser herdado pela classe derivada. O que estou fazendo errado? ...
O conceito de sombreamento
Dado o seguinte código: public class A { static final long tooth = 1L; static long tooth(long tooth){ System.out.println(++tooth); return ++tooth; } public static void main(String args[]){ System.out.println(tooth); final long tooth = 2L; new ...
A importação do pacote instalado a partir do script gera "AttributeError: module has no attribute" ou "ImportError: não pode importar nome"
Eu tenho um script chamadorequests.py que importa o pacote de solicitações. O script não pode acessar atributos do pacote ou não pode importá-los. Por que isso não está funcionando e como corrigi-lo? O código a seguir gera ...
Captura e parâmetro Lambda com o mesmo nome - quem sombreia o outro? (clang vs gcc)
auto foo = "You're using g++!"; auto compiler_detector = [foo](auto foo) { std::puts(foo); }; compiler_detector("You're using clang++!");clang ++ 3.6.0e impressão mais recente"Você está usando o clang ++!" e avisar sobre ocapturar foo sendo não ...
Shadowing Inherited Generic Interface Members no .NET: bom, ruim ou feio?
Sei que sombrear membros em implementações de classe pode levar a situações em que o membro "errado" pode ser chamado, dependendo de como eu lancei minhas instâncias, mas com interfaces, não vejo que isso possa ser um problema e me pego ...
Página 1 do 2