关于Object 作为参数传递的问题

equnasp 2014-04-07 11:06:12
a.java

public int c;
public class a
{
public a(int c)
{
this.c = c;
}
}

b.java

public class b
{
public void test()
{
c cc = new c();
c.god(new a(123));
}
}

c.java

public class c
{
public void god(Object cc)
{
System.out.println(cc.c); 这句出错了,请问我该如何使用
}
}


小弟现在在做手机游戏客户端,用C++开发,而服务端是现成的 用 java开发的,服务端通过socket传输给客户端的数据是一个 object 也就是 class a ,要做到不改底层,只修改 c.java 但是在 c.java 中无法获取到 a.c的值,请问各位大神,我改如何处理,谢谢,分数献上
...全文
163 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
equnasp 2014-04-07
  • 打赏
  • 举报
回复
我靠,忘记强制类型转换了
equnasp 2014-04-07
  • 打赏
  • 举报
回复
错误为: c cannot be resolved or is not a field

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧