나는 최근에 explicit 지정자에 대해 알게되었습니다. 한다고 가정 우리는이 : f(W, W, W);
을 이제 우리는 f(42, 3.14, "seven");
컴파일러는 다음과 같은 암시 적 변환을 시도합니다한다면 우리가 W에 대한 일치하는 생성자를 정의한 경우 f(W(42), W(3.14), W("seven"));
을 즉 : W(int);
중첩 클래스를 사용하여 두 개의 클래스를 하나의 인수로 전달하여 백그라운드 작업자에게 보낼 수 있습니다. 지금까지 저는 backgroundworker에 단일 인수를 전달할 수 있었지만 아직 두 개 또는 원하는 클래스를 동일한 인수로 전달하는 중첩 클래스로 수행해야합니다. 이 중첩 클래스 내가 사용하려고 해요 있습니다 : : 여기 public class My
나는 오류를 얻을 : 형식 오류 : __init의 __()를 취 정확히 2 개 인자 (3 주어진) 클래스 톱에서 개체 인스턴스화하려고 : 슈퍼 (Middle1, 자기) .__ 초기화 __ (이름, "중간") 내가이 다중 상속 문제에 대해 이해하고 있지 않다 무엇 class Base(object):
def __init__(self, name, typ