简单谈谈JAVA的类与对象

转自:http://www.jdon.com/jivejdon/thread/34820.html

1.一切都是对象,用new产生的是对象,用系统已定义好的类来声明的变量也是对象,对象是程序最小的单元。
2.一切都在类中。不属于类的对象是不存在的,先有类后有对象,有对象必定有类,生类或寄生类。类是程序的基本单位。
3.对象是自由身,它可自由的出现在其它类中,为其它的类服务。
4.虽然是先有类后有对象但思考时要以对象为单位去分析,找到对象后再归纳类。不能把类当做对象来考虑, 如果每一个对象都当成一个类,那这个类就没多大意义了,如果没必要可以不建立一个类,可将该对象寄生在别的类中。由对象归纳而来的类才是抽象的,适合的。
5.类的作用不只是标识对象,容纳对象.它是对象的生产者,更是对象能力的赐予者,对象的所有力量都来源于它所属的类。
6.对象是有血统的,它的基因构造决定于它所属的类,它可以被任何类拥有,在任何类中生活,但任何类都不能改变它的性质,除了它的生类。
7.对象可以是多身份的,子类对象可当作父类对象来使用。但如果没有继承关系,它只有一个身份。
总之面向对象是人性化的思维方式。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值