【发布时间】:2014-05-09 08:39:53
【问题描述】:
我需要做以下事情:
class A
int length, width, height;
class B
int length, width, density;
(重要的是这些类有不同的参数)
这是架构,而不是代码。现在我想做一个函数来做这样的事情:
function compare(class first, class second)
{
if( first.length > second.length )
{ ... }
else
{ ... }
}
并调用该函数:compare(A,B)。
是否可以按照我描述的那样做,或者有什么更好的方法?
【问题讨论】:
-
完全可以做到。当您使用对成员变量的直接访问时,您需要将它们公开。
-
先上课,这是错误的。先放A。
标签: java function class object