关闭

Python 面向对象与 C++、Java 的异同

365人阅读 评论(0) 收藏 举报
分类:

1. 子类是否自动调用父类的构造方法

  • C++、Java 会在子类对象的构造中自动首先调用父类的构造;
  • Python 则相对啰嗦一点:
    • 如果子类不覆盖父类的__init__()方法,则子类默认将执行与父类一样的初始化方法;
    • 但是假如子类自己重写了(也成为覆盖)父类的__init__()方法,那么就需要显式的调用父类的初始化方法了。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2039014次
    • 积分:57364
    • 等级:
    • 排名:第48名
    • 原创:3922篇
    • 转载:38篇
    • 译文:1篇
    • 评论:136条
    博客专栏
    文章分类
    我的微博
    最新评论