《安卓游戏第1章面向对象APK软件开发概述.ppt》由会员分享,可在线阅读,更多相关《安卓游戏第1章面向对象APK软件开发概述.ppt(4页珍藏版)》请在三一办公上搜索。
对象的属性与相互关系,状态和行为是对象的主要属性。状态:又称为对象的静态属性,主要指对象内部所包含的各种信息,也就是变量,这些变量的值标明了对象所处的状态。当对象经过某种操作和行为而发生状态改变时,具体地就体现为它的属性变量的内容的改变。通过检查对象属性变量的内容,就可以了解这个对象当前所处的状态。,程序1-2/Java 的对象属性实例class Student String studentID;/学号属性String name;/姓名属性 String gender;/性别属性 int height;/身高属性 int weight;/体重属性public void setName(String name)/设置姓名操作 this.name=name;public String getName()/检查姓名操作 return name;public void modifyName(String modifyName)/修改姓名操作 this.name=modifyName;,对象的特征:,封装性模块独立性动态连接性易维护性,http:/www.anzhuo.cc/安卓手机论坛,对象间可能存在的关系,包含 当对象A是对象B的属性时,称对象B包含对象A。继承 当对象A是对象B的特例时,称对象A继承了对象B。关联 当对象A的引用是对象B的属性时,称对象A和对象 B之间是关联关系。,