举个例子
public class A {
public A() {};
public void B() {};
public int C() {};
}C方法可以直接调用B方法吗?
public class A {
public A() {};
public void B() {};
public int C() {};
}C方法可以直接调用B方法吗?
解决方案 »
- 如何用java获得网页里隐藏的音乐文件的真实地址?
- Jbuilder连接SQL Server 中的ClassforName错误问题
- ArrayList与Vector应用上的区别?
- 关于Mysql结果集过大的问题?
- JAVA里如何把窗体的有效区域限制为多边形区域?
- 大家都用什么开发工具啊,那种开发工具比较方便
- 用javamail1.3如何发送html的邮件
- 怎么样去除浏览器中的滚动条,而采用内部的滚动条!
- 这样的问题怎么解决??
- JAVA安卓手机连接服务器,WIFI可连正常使用,移动网络连不上
- 请教一个hibernate 一对多关联的问题
- 警告:[unchecked]对作为普通类型java.util.vector的成员的调用未经检查(在线等)!
静态方法中你要在C的方法中创建 对象A(A opp=new a()),
然后在C的方法中 用opp.B()这样就可以了
public LinkedList {
class Node {内容省略先,不好意思了}
public boolean isEmpty(){内容省略先,不好意思了}
public String remove(){
if(isEmpty())//为什么方法直接可以用来做判断条件呢?而且运行还没问题
}
}
this代表这个类的当前对象。
假设 a.valueOf(b)
把传入b 转换为为 a类型的对象 例如 1 转换为 "1" LZ 还得对看看书
这个 封装类----鸿沟之上的桥梁 是Java中经常用到的
哈哈 我有一个习惯 就是在类中调用 类的非静态成员 不管 那个成员的名字多简单 都喜欢通过this来调用
这样不容易犯错