认识Java程序之类与对象_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 认识Java程序之类与对象

认识Java程序之类与对象

 2011/12/2 7:30:31  哆来咪咪  http://97307655-qq-com.iteye.com  我要评论(0)
  • 摘要:对象是面向对象程序没计的基本单元,相似的对象可以归为一类.在编程中.为了产生实例对象.摇要定义类,由类来牛成实例对象;用类创建的实例对象具有类中定义的成员变虽和成负方法。其体地说,类就是教括和方法的封装。数据可以确定劝象的属性.方法使对象能执fir一定的动作.例如汽车对象,‘己有行驶速度.耗泪盈、外观成色、马力等月性,这些周性;u!用教表示。假设速度为45公7.每小时,可以H_连度变.speed=45来定义,fw时汽主还可以书驶。币万驶便是汽车对象的方法。迁过该方法汽车可以有一定的功作
  • 标签:程序 认识 Java
    对象是面向对象程序没计的基本单元,相似的对象可以归为一类.在编程中.为了产
生实例对象.摇要定义类,由类来牛成实例对象;用类创建的实例对象具有类中定义的成
员变虽和成负方法。
    其体地说,类就是教括和方法的封装。数据可以确定劝象的属性.方法使对象能执fir
一定的动作.例如汽车对象,‘己有行驶速度.耗泪盈、外观成色、马力等月性,这些周性
;u!用教表示。假设速度为45公7.每小时,可以H_连度变.speed=45来定义,fw时汽主
还可以书驶。币万驶便是汽车对象的方法。迁过该方法汽车可以有一定的功作,可以从一人
地力运行到另一个地方:一辆汽车钱配好后.我门丈转望外界m反更改它的参数.达样会
破坏它的件能.类也是这样。所谓类的封装就是类中定义的教据和男法对外界是隐藏的,
外界不能够像改变普通变盆那样籽易承改交类的数据;IiIL J它的方法.
    我们扛道,汽牢是各祷各择的,同时它们都是汽车,都有车轮,发动视等共同的属性.
各入汽车对象又具有不同的汽车外形.不同的行驶操作方法等。若我们为每一个时象娜定
义一个关l将会有许多相同的代码。类的继承将能很好地解决这个问题。将共同的属性咬都
是汽车》设计成父关,子炎(各种各样的汽乍)通过对父类的绝承来得到父类的方法和数
据成如.当用类生咸对象后,对象就兵有类中定义的方法和成员变里,同时子类还可以有
自已的方法9教据成员,当子类的效据成员和父关的相同时.了类的l及员将会对父类的成
员P,截.这样就能够灵活地使用继承了。对象之间不能够没有联系,台则将无法协调地工
作。对象之w有它们的通信机制—消息机制:通过发送和接收消息来进行工作.要使对
象完成某一个动作。我们牙要做的是告诉对象我们要它傲什么,面具体怎么傲无浦我们关
心:相当十公司经理叫他的员上完成某项任务.经理无需知道怎样去做.而所要做的是告
诉恤的员二去胶那项工作就行了.具体的做法将是员工自己解决的问堰o这样经理可以有
更多的时间用在付工作的调度和管理卜,住整个部门运行有条不奋.对对象的操作也跟我
们操作自动机床一样,要加T共零件.我们所《做Y"是按下一个相应的按钮.其余的事就
交给机床了。自动机床也是一个jR好的对象.总之.在现实的世界中处处都有生动的别象
例子。简而言之,发送消息和接收消息就相当于告诉某人傲什么.而植知赦傲什么然后去
衍你完成.上面是给一个形象的概念卜的说明关于类的封装、继承、方法的隐藏,类的
多杰、消息机制,下而将分别说明。
发表评论
用户名: 匿名