下面代码中Dog这个类中的_ _init_ _()方法共包含几个形参?( ) Class Dog(): def_ _init_ _(self,name,age) : self.name=name self.

admin2021-03-16  30

问题 下面代码中Dog这个类中的_ _init_ _()方法共包含几个形参?(    )
Class Dog():
      def_ _init_ _(self,name,age) :
        self.name=name
        self.age=age

选项 A、0个
B、1个
C、2个
D、3个

答案D

解析 _ _init_ _()方法是一个特殊的方法,每当根据类创建新实例时,Python会自动运行该方法。该方法的开头和结尾各有两个下划线,这是一种约定,旨在避免Python的默认方法和普通方法发生命名冲突。self、name、age都是该方法的形参,所以共3个。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/Y06p777K
0

最新回复(0)