跳转到帖子

游客您好,欢迎来到黑客世界论坛!您可以在这里进行注册。

赤队小组-代号1949(原CHT攻防小组)在这个瞬息万变的网络时代,我们保持初心,创造最好的社区来共同交流网络技术。您可以在论坛获取黑客攻防技巧与知识,您也可以加入我们的Telegram交流群 共同实时探讨交流。论坛禁止各种广告,请注册用户查看我们的使用与隐私策略,谢谢您的配合。小组成员可以获取论坛隐藏内容!

TheHackerWorld官方

精选回复

发布于

1、python 和java 继承的区别

class Person():
    def __init__():
      print("person")
		
class Student():
    def __init__():
      print("Student")
		 
a=Student():
# 当实例化Student这个类的时候, 会首先调用自己的init 方法,当自己没有init方法是才会调用父类的init 方法
package com.makuo.day3;

public class Exercise2 {

    public static void main(String[] args) {


        Exercise3 e3=new Exercise3();
	//Exercise5和Exercise3都有自己的构造器,Exercise3 继承Exercise5 ,那么 Exercise5的Exercise3的构造器都会被调用

    }
}

class  Exercise3 extends Exercise5{

    public Exercise3(){
//        super();    //super()方法会自动添加
        System.out.println("Exercise3");
    }
}

class Exercise5 {

    public Exercise5() {
        System.out.println("Exercise5");
    }
}

python的子类如果自己有初始化方法不会使用父类的,java无论如何都会调用父类的构造器

创建帐户或登录后发表意见

最近浏览 0

  • 没有会员查看此页面。