回 qq_石头_443304232 的问题
无参数构造是默认就有的,系统默认生成的(前提是没有有参构造方法)
但你如果写了一个有参数构造方法,就必须手动写个无参构造(因为你添加了有参构造,系统不再给你生成无参构造,需要手动添加无参构造),
无参数构造是默认就有的,系统默认生成的(前提是没有有参构造方法)
但你如果写了一个有参数构造方法,就必须手动写个无参构造(因为你添加了有参构造,系统不再给你生成无参构造,需要手动添加无参构造),
2016-10-06
和python有点点像,如果有其他语言的经验的话是不难理解。其实就是调用实例的方法和调用父类的类方法的区别。
s = 'hello'
# 调用实例的方法
s.upper()
# 调用父类的方法
str.upper(s)
s = 'hello'
# 调用实例的方法
s.upper()
# 调用父类的方法
str.upper(s)
2016-10-02