当前位置: 技术问答>java相关
谁能给我提供讲解抽象类,接口,造型的文章,谢谢 在线!!!!
来源: 互联网 发布时间:2015-06-22
本文导语: 我对抽象类,接口,造型有些迷惑,想查些好的资料, 请帮助一下,谢谢 | “造型”(Cast)的作用是“与一个模型匹配”。在适当的时候,Java会将一种数据类型自动转换成另一种。例如,假设我们为浮...
我对抽象类,接口,造型有些迷惑,想查些好的资料,
请帮助一下,谢谢
请帮助一下,谢谢
|
“造型”(Cast)的作用是“与一个模型匹配”。在适当的时候,Java会将一种数据类型自动转换成另一种。例如,假设我们为浮点变量分配一个整数值,计算机会将int自动转换成float。通过造型,我们可明确设置这种类型的转换,或者在一般没有可能进行的时候强迫它进行。
为进行一次造型,要将括号中希望的数据类型(包括所有修改符)置于其他任何值的左侧。下面是一个例子:
void casts() {
int i = 200;
long l = (long)i;
long l2 = (long)200;
}
正如您看到的那样,既可对一个数值进行造型处理,亦可对一个变量进行造型处理。但在这儿展示的两种情况下,造型均是多余的,因为编译器在必要的时候会自动进行int值到long值的转换。当然,仍然可以设置一个造型,提醒自己留意,也使程序更清楚。在其他情况下,造型只有在代码编译时才显出重要性。
为进行一次造型,要将括号中希望的数据类型(包括所有修改符)置于其他任何值的左侧。下面是一个例子:
void casts() {
int i = 200;
long l = (long)i;
long l2 = (long)200;
}
正如您看到的那样,既可对一个数值进行造型处理,亦可对一个变量进行造型处理。但在这儿展示的两种情况下,造型均是多余的,因为编译器在必要的时候会自动进行int值到long值的转换。当然,仍然可以设置一个造型,提醒自己留意,也使程序更清楚。在其他情况下,造型只有在代码编译时才显出重要性。
|
抽象类就是有方法到子类中实现。
接口是抽象类的一种扩展。
其实这就是oo语言的一种优势。精华。
很多了。到google搜索吧。
接口是抽象类的一种扩展。
其实这就是oo语言的一种优势。精华。
很多了。到google搜索吧。