对象转型的例子

原创 2016年06月01日 21:12:28

对象转型的例子,有需要的可以看看

public class Test3 {

	public static void main(String[] args) {
		Animal a=new Animal("name");
		Dog d=new Dog("wangwang","black");
		a=new Dog("bigyellow","yellow");
		System.out.println(a.name);
		System.out.println(a instanceof Animal);
		System.out.println(a instanceof Dog);
		a=new Cat("mm","green");
		if(a instanceof Cat){
			Cat d1=(Cat)a;
			System.out.println(d1.eyesColor);
		}
	}
}
class Animal{
	public String name;
	Animal(String name){
		this.name=name;
	}
}
class Cat extends Animal{
	public String eyesColor;
	Cat(String n,String c){
		super(n);
		eyesColor=c;
	}
}
class Dog extends Animal{
	public String furColor;
	Dog(String n,String c){
		super(n);
		furColor=c;
	}
}


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

相关文章推荐

有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。然后其他人重新开始,从1报数,到14退出。问:最后剩下的是100人中的第几个人?

1.有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。然后其他人重新开始,从1报数,到14退出。   问:最后剩下的是100人中的第几个人? import java.util.Lin...

华为OJ(在字符串中找出连续最长的数字串)

题目:在字符串中找出连续最长的数字串 写一个函数,它的原形是int continumax(char *outputstr,char *intputstr) 功能: 在字符串中找出连续最长的数字串...

NOIP水题(思路)

Problem Describition:  接水问题 学校里有一个水房,水房里一共装有m 个龙头可供同学们打开水,每个龙头每秒钟的供水量相等,均为1。 现在有n 名同学准备接水,他们的初始接水顺序...

一个ArrayList对象aList中存有若干个字符串元素,现欲遍历该ArrayList对象, 删除其中所有值为"abc"的字符串元素,请用代码实现。

1.一个存有若干个字符串元素,现欲遍历该ArrayList对象, 删除其中所有值为"abc"的字符串元素,请用代码实现。 import java.util.ArrayList; public cla...

一道面试题,100个人围成一个圈,然后报数。

来上海快2周了,工作还没有着落。今天去一家公司面试,笔试题做的蛮好的,但是最后面试官问了一个问题,没答上来,然后就没戏了。 回去之后想想这个题的思路。题目是这样的: 100个人围成一个圈,各自的编号是...

一个100人围城一圈的算法。

先上题目吧 有100个人围成一个圈, 从1开始报数,报到14的这个人就要退出。  * 然后其他人重新开始,从1报数,到14退出。问:最后剩下的是100人中的第几个人? 代码: packa...

28人买可乐喝,3个可乐瓶盖可以换一瓶可乐,那么要买多少瓶可乐,够28人喝?假如是50人,又需要买多少瓶可乐?

1.28人买可乐喝,3个可乐瓶盖可以换一瓶可乐,那么要买多少瓶可乐,够28人喝?假如是50人,又需要买多少瓶可乐? import java.util.Scanner; public class Te...

有100个人围成一个圈,从1开始报数,报到14的这个人就要退出, 然后其他人重新开始,从1报数,到14退出。问:最后剩下的是100人中的第几个人?

public class Test { public static void main(String[] args) { // 创建一个ArrayList来存储所有的人对应的数字 Arr...
  • S20__Q
  • S20__Q
  • 2016-02-19 20:10
  • 1305

Java4Android 21_对象的转型

  • 2014-09-07 10:56
  • 22.50MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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