预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

面向对象课程目标变量现实生活中的对象类……对象B一个例子 在程序中所操作的对象是类的一个实例。 创建一个对象:Helloobj=newHello(); 调用方法:obj.showString(); 调用对象的方法相当于给对象发送消息,收到消息的对象通过改 变自身的状态或者向其它对象发送消息来响应消息。 采用简单数据类型表示现实世界中概念的存在很大的局限性。例如:采用int型数据表示一个日期概念,需要使用3个变量: intday,month,year; 如果要表示2个人的生日,就要使用6个变量 并且在使用中必须时刻注意三者的联系和约束关系 同时在使用日期概念时要同时对三个变量进行访问 类中不但有变量,还有与之相关的操作所定义的方法。将变量和方法封装在一个类中,可以对成员变量进行隐藏,外部对类成员的访问都通过方法进行,能够保护类成员不被非法修改。BicycleclassCar { intcolor_number; intdoor_number; intspeed; publicvoidpush_break() { … } publicvoidadd_oil(){…} }classCar {intcolor_number; intdoor_number; intspeed; publicvoidpush_break() { speed=0; } publicvoidadd_oil(){…} }类final,static,this,super上溯、下溯造型抽象类接口内部类小结作业ThankYou!