| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 450 人关注过本帖
标题:有关函数中定义的变量的问题,希望好心人能告知
取消只看楼主 加入收藏
java在线
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2005-7-9
结帖率:100%
收藏
 问题点数:0 回复次数:1 
有关函数中定义的变量的问题,希望好心人能告知

public interface Comparable{
double size;
int isLargerThan (Comparable x);
}
public class Square implement Comparable{
private double width;
public Square (double w){width=w;}
.. ..

public double size(){return width*width;}
public int isLargerThan(Comparable x){
if(this.size() < x.size()) return -1;
if(this.size() > x.size()) return +1;
return 0;
.. ..
我想问下,在定义的接口Comparable里面的那个函数 isLargerThan ,为什么定义了一个Comparable型的变量x,x算是什么,int型的还是什么,还有 为什么不能写成是isLargerThan (int x)或者其他什么的,这样写的意义是什么呢??

搜索更多相关主题的帖子: 变量 函数 定义 
2007-10-04 23:29
java在线
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2005-7-9
收藏
得分:0 

那么,明白了,多谢

2007-10-05 00:38
快速回复:有关函数中定义的变量的问题,希望好心人能告知
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022473 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved