我有一个A类 里面有两个成员类 B C
class B
{
void _b()
{
_b方法....
}
}
class C
{
void _c()
{
_c方法....
}
}
class A
{
class B = new B();
class C = new C();
}当我要用C类的 _c方法时我需要 A a = new A(); 然后 a.c._c();
我现在用一个 Object ob = a.c; 但是ob却没有 ob._c();方法
我想要一个对象 得到 a.c就是 想让 ob=a.c 该如何做呢?
class B
{
void _b()
{
_b方法....
}
}
class C
{
void _c()
{
_c方法....
}
}
class A
{
class B = new B();
class C = new C();
}当我要用C类的 _c方法时我需要 A a = new A(); 然后 a.c._c();
我现在用一个 Object ob = a.c; 但是ob却没有 ob._c();方法
我想要一个对象 得到 a.c就是 想让 ob=a.c 该如何做呢?
你的这个问题都far beyond 基础了。
(ob as yourclass).xxxxx
我给你普及一下面向对象思想吧。。
我要直接得到a.c 我当然知道 C ob = a.c
问题是 我现有A 类 B 类 B是A下属 成员 当我封装好了后 你还能反过来定义??、
就像接口 我类直接可以引用方法 还要用接口定义方法不是多此一举??
当我架构时候我不知道 ob对象是什么 也不知道封装的程度 所以我需要 ob对象做框架
像你说的这么直接的面向过程 谁他妈不会???
我给你普及一下面向对象思想吧。。
我要直接得到a.c 我当然知道 C ob = a.c
问题是 我现有A 类 B 类 B是A下属 成员 当我封装好了后 你还能反过来定义??、
就像接口 我类直接可以引用方法 还要用接口定义方法不是多此一举??
当我架构时候我不知道 ob对象是什么 也不知道封装的程度 所以我需要 ob对象做框架
像你说的这么直接的面向过程 谁他妈不会???
对于阁下的表达能力。我只能一笑而过。顺便说一句。
你tm这么多潜台词,不去当导演可惜了。