Python3의 클래스 내에서 함수를 호출하는 방법

Kanaifu

이 코드를 실행할 때 Salmon.swim ()에서 얻은 것과 동일한 출력을 flipper.swim ()에서 얻으려고합니다. Salmon.swim ()은 해당 메서드에서 문자열을 올바르게 출력하지만 flipper.swim ()을 호출하면 다음 오류가 발생합니다. TypeError : swim ()은 0 개의 위치 인수를 받지만 1이 주어졌습니다.

class Fish (object):

    def __init__(self, name):
        self.name = name

    def swim():
        print("The fish swam.")


class Salmon(Fish):
    pass

flipper = Fish("FLIPPER")

Salmon.swim()
Fish.swim()
print(flipper.name)
flipper.swim()
Hfontanez

나는 이것이 당신이하려는 일이라고 생각합니다

class Fish (object):

def __init__(self, name):
    self.name = name

def swim(self):
    print(self.name + " swam.")

class Salmon(Fish):
    pass

flipper = Fish("FLIPPER")
salmon = Salmon("FOO")

Salmon.swim(flipper)
Fish.swim(flipper)
print(flipper.name)
Fish.swim(flipper)
Fish.swim(salmon)

위의 결과는 다음과 같습니다.

FLIPPER swam.
FLIPPER swam.
FLIPPER
FLIPPER swam.
FOO swam.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

별도의 클래스 Python 내에서 함수를 호출하는 하나의 클래스 내에서 함수 호출

분류에서Dev

다른 화면 클래스에서 Python으로 함수를 호출하는 방법은 무엇입니까?

분류에서Dev

Flutter에서 다른 클래스의 변수를 호출하는 방법

분류에서Dev

외부 클래스에서 내부 클래스의 함수를 호출하는 방법은 무엇입니까?

분류에서Dev

OOP-Python-클래스 내에서 함수를 호출하고 self로 인한 인수 누락 오류를 피하는 방법은 무엇입니까?

분류에서Dev

Flutter의 자식 클래스 함수에서 부모 클래스 함수를 호출하는 방법

분류에서Dev

Symfony QueryBuilder와 같은 클래스 내에서 함수를 호출하는 방법

분류에서Dev

Python3의 functools.singledispatch를 클래스에서 사용하는 Pythonic 방법?

분류에서Dev

클래스 내에서 함수를 호출하는 방법

분류에서Dev

클래스 정의 내에서 REST API를 호출하는 방법

분류에서Dev

javascript 객체-클래스 함수 내에서 클래스 변수를 호출하는 방법

분류에서Dev

Python에서 클래스의 C ++ 함수를 호출하는 방법

분류에서Dev

jquery의 다른 함수에서 부모 클래스의 함수를 호출하는 방법

분류에서Dev

클래스 정의 내에서 포인터 멤버 함수를 호출하는 방법은 무엇입니까?

분류에서Dev

Codeigniter에서 stdclass를 사용하여 클래스의 함수를 호출하는 방법

분류에서Dev

파이썬의 다른 파일에서 클래스와 함수를 호출하는 방법

분류에서Dev

파이썬의 다른 클래스에서 함수를 호출하는 방법

분류에서Dev

C ++의 중첩 클래스에서 변수를 호출하는 방법

분류에서Dev

C ++의 함수 정의 내에서 클래스를 호출하는 방법

분류에서Dev

다른 클래스에서 함수를 호출하는 방법

분류에서Dev

Django / Python : 자식 클래스 내의 부모 클래스에서 함수를 호출하는 방법은 무엇입니까?

분류에서Dev

Java 클래스에서 AS / 400 함수를 호출하는 방법

분류에서Dev

C #의 다른 형제 클래스 내의 클래스에서 형제 클래스의 함수를 호출하는 방법

분류에서Dev

정의하기 전에 클래스를 호출하는 방법

분류에서Dev

CSS에서 클래스를 호출하는 방법 내부 Div?

분류에서Dev

extjs4의 다른 클래스 B 함수에서 클래스 A의 함수를 호출하는 방법

분류에서Dev

한 클래스에서 다른 클래스의 함수를 호출하는 방법은 무엇입니까?

분류에서Dev

객체 내부 함수에서 클래스 함수를 호출하는 방법

분류에서Dev

상속없이 반복기 내부에서 클래스 파일의 함수를 호출하는 방법

Related 관련 기사

  1. 1

    별도의 클래스 Python 내에서 함수를 호출하는 하나의 클래스 내에서 함수 호출

  2. 2

    다른 화면 클래스에서 Python으로 함수를 호출하는 방법은 무엇입니까?

  3. 3

    Flutter에서 다른 클래스의 변수를 호출하는 방법

  4. 4

    외부 클래스에서 내부 클래스의 함수를 호출하는 방법은 무엇입니까?

  5. 5

    OOP-Python-클래스 내에서 함수를 호출하고 self로 인한 인수 누락 오류를 피하는 방법은 무엇입니까?

  6. 6

    Flutter의 자식 클래스 함수에서 부모 클래스 함수를 호출하는 방법

  7. 7

    Symfony QueryBuilder와 같은 클래스 내에서 함수를 호출하는 방법

  8. 8

    Python3의 functools.singledispatch를 클래스에서 사용하는 Pythonic 방법?

  9. 9

    클래스 내에서 함수를 호출하는 방법

  10. 10

    클래스 정의 내에서 REST API를 호출하는 방법

  11. 11

    javascript 객체-클래스 함수 내에서 클래스 변수를 호출하는 방법

  12. 12

    Python에서 클래스의 C ++ 함수를 호출하는 방법

  13. 13

    jquery의 다른 함수에서 부모 클래스의 함수를 호출하는 방법

  14. 14

    클래스 정의 내에서 포인터 멤버 함수를 호출하는 방법은 무엇입니까?

  15. 15

    Codeigniter에서 stdclass를 사용하여 클래스의 함수를 호출하는 방법

  16. 16

    파이썬의 다른 파일에서 클래스와 함수를 호출하는 방법

  17. 17

    파이썬의 다른 클래스에서 함수를 호출하는 방법

  18. 18

    C ++의 중첩 클래스에서 변수를 호출하는 방법

  19. 19

    C ++의 함수 정의 내에서 클래스를 호출하는 방법

  20. 20

    다른 클래스에서 함수를 호출하는 방법

  21. 21

    Django / Python : 자식 클래스 내의 부모 클래스에서 함수를 호출하는 방법은 무엇입니까?

  22. 22

    Java 클래스에서 AS / 400 함수를 호출하는 방법

  23. 23

    C #의 다른 형제 클래스 내의 클래스에서 형제 클래스의 함수를 호출하는 방법

  24. 24

    정의하기 전에 클래스를 호출하는 방법

  25. 25

    CSS에서 클래스를 호출하는 방법 내부 Div?

  26. 26

    extjs4의 다른 클래스 B 함수에서 클래스 A의 함수를 호출하는 방법

  27. 27

    한 클래스에서 다른 클래스의 함수를 호출하는 방법은 무엇입니까?

  28. 28

    객체 내부 함수에서 클래스 함수를 호출하는 방법

  29. 29

    상속없이 반복기 내부에서 클래스 파일의 함수를 호출하는 방법

뜨겁다태그

보관