您的位置:无忧脚本
» winter的个人空间
» 日志
[java从0开始](二)自定义类
上一篇 /
下一篇 2007-09-24 13:32:38
JAVA的设计思想始终以类为核心,所以接下来我决定尝试自定义一个简单的类。前面已经用到了Helloworld类,我想可以把所有包含static public void main(String args[])的类看作是应用程序类。
下面我写了一个Point2D类
class Point2D{ public int x=0; public int y=0; public void show() { System.out.println(x+","+y); } } |
编译没有问题 但显然它是不能执行的 可以在另外一个应用程序类中调用它,我写了一个叫做MyClass的类:
class MyClass{ public static void main(String args[]) { Point2D o=new Point2D(); o.show(); } } |
执行结果完全正确。
这一节比较容易 值得记录的有这几点:
- 把可能用到的类放到classpath下 不然就在运行时指定路径
- 在类中 可以直接用=为变量赋初值
- java的object型变量都是引用 声明时不会自动创建相应对象 只有new能创建对象
- new表达式中 不能像js那样省去括号
导入论坛
收藏
分享给好友
推荐到圈子
管理
举报
TAG: