public static void main(String[] args) {
Rectange r1=new Rectange();
r1.setDim(10.3, 3.9);
double a1=r1.area();
System.out.println(a1);
}}
class Rectange{
private double length;
private double width;
void setDim(double w,double l)
{
length=l;
width=w;
}
double area()
{
return length*width;
}
}r1是不是只能用class Rectange里的静态成员属性和成员方法???
如果要用其他的类地方法有什么方法吗?
Rectange r1=new Rectange();
r1.setDim(10.3, 3.9);
double a1=r1.area();
System.out.println(a1);
}}
class Rectange{
private double length;
private double width;
void setDim(double w,double l)
{
length=l;
width=w;
}
double area()
{
return length*width;
}
}r1是不是只能用class Rectange里的静态成员属性和成员方法???
如果要用其他的类地方法有什么方法吗?
解决方案 »
- jpcap发送IPV6数据包的问题,以及UDP监听问题
- 急急急 javaSE程序中使用proxool都需要哪些jar文件
- JAVA 网络编程
- JTree如何编辑节点,大家帮忙看看
- 一个链表问题(链表.size()==1是什么意思???),对你 来说也许很简单哦~!~
- java串口通信的问题
- 有哪位仁兄有 卡片布局(CardLayout)的demo ?
- 新人求助 如何应用java初级知识编写一个类QQ软件
- 如何用Java 的socket 来实现服务器和客户端的图象交互传输,急盼
- 菜鸟问题:在Java中对Label或是TextArea、TextField能不能设置自动换行属性??
- SCJP 6.0認證教戰手冊考題---34.has-a,is-a疑问
- 为什么我的servlet init方法无法执行??附代码
对象函数或者变量都可以调用(public的)
return width*height;
}调用这个方法不需要实例化对象。
r1可以调用public成员和方法。
如果r1的实例和类定义在同一个包里面,r1还可以调用protected成员和方法。但是不能调用private成员和方法。可以使用 “类名.静态方法”和“对象.静态方法”来调用静态的方法,但是“对象.静态方法”这不是一个好风格,可读性差。