| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 482 人关注过本帖
标题:类和对象有点模糊
只看楼主 加入收藏
xiao金刚
Rank: 2
来 自:广东
等 级:论坛游民
威 望:4
帖 子:67
专家分:38
注 册:2010-9-13
结帖率:90.91%
收藏
已结贴  问题点数:20 回复次数:5 
类和对象有点模糊
程序代码:
public class Game {
    Person person;//这样写的意思是什么。中间又没有等号什么的,也没有new,这样写能表达什么,preson和computer都是类。
    Computer computer;
    int count;// 局数

    public void initial() {// 创建initial类
        person = new Person();// 创建对象名称是什么,是本身么  
        computer = new Computer();// 同上
        count = 0;// 初始化局数变量
    }



[ 本帖最后由 xiao金刚 于 2012-10-20 06:36 编辑 ]
搜索更多相关主题的帖子: person computer 
2012-10-20 06:34
邱威
Rank: 5Rank: 5
等 级:职业侠客
威 望:2
帖 子:136
专家分:351
注 册:2012-3-28
收藏
得分:10 
上面的注释都是你加上去的么?
public void initial(){}  是创建类吗?
你是不懂Person person;
               person = new Person();
还是    Person person = new Person();?
看一下内存问题。
”汽车“是一个类,”你开的宝马“是一个对象;(说通俗点就是一个抽象,一个具体)
万物皆对象,
好好体会。
2012-10-20 19:25
别时茫茫
Rank: 2
来 自:安徽蚌埠
等 级:论坛游民
威 望:1
帖 子:29
专家分:72
注 册:2011-10-5
收藏
得分:10 
没有使用new的时候,内存就不会为之分配空间,我说的是对象空间。
Persion p;只是创建一个对象的引用,并没有产生对象。
Persion p = new Persion();
或者 p = new Persion();
表明在内存之中分配了一个Persion 对象的空间,这段空间的地址由p引用,对象里的属性,函数都是通过p来访问的。
2012-10-22 17:03
xiao金刚
Rank: 2
来 自:广东
等 级:论坛游民
威 望:4
帖 子:67
专家分:38
注 册:2010-9-13
收藏
得分:0 
回复 楼主 xiao金刚
稍微有点抽象。看了楼下的我就明白了。谢谢大侠
2012-10-22 19:24
xiao金刚
Rank: 2
来 自:广东
等 级:论坛游民
威 望:4
帖 子:67
专家分:38
注 册:2010-9-13
收藏
得分:0 
回复 3楼 别时茫茫
谢谢。我明白了。我找了些new关键词的作用。现在明白了,使用了new既在堆内存中开辟了一个空间让这个空间来装这个对象。也许我还需要详细的去了解一些数据在内存中创建的过程。谢谢大侠。
2012-10-22 19:26
liugenhua189
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-10-23
收藏
得分:0 
<a href="http://liugenhua.
2012-10-23 17:54
快速回复:类和对象有点模糊
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020934 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved