我对对象的逻辑有点困惑。
例如:
class A
{
// do some stuff
}
class B
{
public A test()
{
// do some stuff
}
}
或考虑一下:
class A
{
//do some stuff
}
class B
{
A someVariable;
//do some stuff
}
“ A test()”是什么意思?我知道这是一种方法,但逻辑在哪里?我怎么能理解它。我读了很多理论,但现在我对这个逻辑感到困惑,我在哪里可以使用它。请帮助。
答案 0 :(得分:4)
A test()
在类型B
上声明一个不带参数的方法,并返回A
的实例。