子类调用父类构造方法示例

原创 2013年12月03日 20:53:30
class Monther
{
	private int dollar;
	public int HK;
	public Monther()
	{
		dollar =300;
		HK=200;
		System.out.println("fuleiwucanshudegouzaohanshubeidiaoyong");
	}
	public Monther(int dollar,int HK)
	{
		this.dollar=dollar;
		this.HK=HK;
		System.out.println("fuleiyoucanshudegouzaohanshubeidiaoyong");
	}
}
class Daughter extends Monther
{
	int RMB=120;
	public Daughter()
	{ 
		RMB=130;
		System.out.println("zileiwucansudegouzaohanshubeidiaoyong");
	}
	public Daughter(int dollar,int HK,int RMB)
	{
		super(dollar,HK);
		this.RMB=RMB;
		System.out.println("zileiyoucanshudegouzaohanshubeidiaoyong");
	}
}
public class E_super
{
	public static void main(String args[])
	{
		Daughter boy1=new Daughter();
		Daughter boy2=new Daughter(50,60,70);
	}
}
		
	
		
		

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Java子类调用父类的有参和无参的构造方法

1、Java子类自动调用父类的无参构造方法 例1:class Test1{ public Test1(){ System.out.print("1"); } } cl...

Java中静态代码块,非静态代码块,以及父类与子类的构造方法的之间调用顺序

 一、对象的初始化顺序:(java类加载器加载类的顺序:http://blog.csdn.net/crazycoder2010/article/details/6288732) (1)加载父类...

java中关于子类实例化时调用父类无参构造方法的问题

java中子类在实例化的时候调用父类的无参构造方法容易混淆的大致分以下几种情况: 1、子类和父类同时具有有参和无参的构造方法,子类有参构造方法中第一行写的有super.(xx),且子类实例化...

子类无参构造调用父类有参构造方法

先上问题:为什么我的子类无参调用父类有参会出错??有同学这样问我,上图。class Person{ public Person(String name) { Syste...

java中 静态成员、实例成员、构造方法在子类和父类中的执行顺序

java中的成员分为: 静态成员 : 静态成员变量,静态代码块,静态成员方法实例成员:实例成员变量,实例代码块,实例成员方法构造方法析构方法 下面做的实验,主要是验证 当new 一个子类时,子...

Java中父类和子类关于构造方法和私有属性的几个问题

Java中父类和子类关于构造方法和私有属性的几个问题一、什么是默认构造方法?子类构造方法与父类构造方法的关系? 通过前面的学习可以知道:默认构造方法是指无参构造方法,(1)隐式包含的默认构造方法:当...

Java 子类、父类变量、代码块、构造方法加载顺序

1       序言: Java中子类、父类变量,代码块,以及构造方法的加载顺序,是我们在程序开发中经常遇到的一个问题,也是比较容易混淆的。 2       正文 为此,我们先来分...

静态代码块、代码块、构造方法、普通方法&父类、子类顺序

1、子类main方法的内容: new HelloA(); 控制台: Static A 父类的静态代码块 static B 子类的静态代码块 I am A Class 父类的代码块 He...

为什么子类的构造方法一定会调用父类的某个构造方法

首先我们要知道构造方法是类的一个特殊成员,它会在类实例化对象时被自动调用 子类中,它在调用父类中空参数的构造函数。因为子类继承父类,会继承到父类中的数据,所以必须要看父类是如何对自己的数据进行初始化的...

在调用父类的构造方法时,super必在子类构造方法的第一行,否则会报错

/** * 在调用父类的构造方法时,super必在子类构造方法的第一行,否则会报错*/class Demo6{//显示定义了有参构造方法,这个类就没了隐藏了的无参构造方法public Demo6(St...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)