码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA小记(一)

时间:2015-05-18 22:53:07      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:

java中向上转型、向下转型、内部类中所需注意的问题:

向上转型与向下转型:

举个例子:有2个类,Father是父类,Son类继承自Father。

Father f1 = new Son();   // 这就叫 upcasting (向上转型)

// 现在f1引用指向一个Son对象

Son s1 = (Son)f1;   // 这就叫 downcasting (向下转型)

// 现在f1还是指向Son对象

 

但是我们在向下转型的时候不能这样子做:

Father f2 = new Father();

Son s2 = (Son)f2;       // 出错,子类引用不能指向父类对象

 

内部类:

在创建内部类时必须使用外部类的对象来创建

JAVA小记(一)

标签:

原文地址:http://www.cnblogs.com/yuanting/p/4513153.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!