序
就我这更新速度,生产队的驴都没我这么勤快。就今天多更新一点,明天后天都要补课了。
面向对象程序设计的基本概念
面向对象是一种复合人类思维习惯的编程思想。现实生活中存在各种形态不同的事物,这些事物之间存在着各种各样的联系。在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面对对象。
类和对象的定义以及区分
在面向对象的思想中最核心的就是对象,为了在程序中创建对象,首先需要定义一个类。
类是对象的抽象,它用于描述一组对象的共同特征和行为。
类中可以定义成员和变量方法,其中变量用于描述对象的特征,也被称为属性,成员方法用于描述对象的行为,可称为方法。
对象是类的实例化
说了那么多直接看题目
**
创建老虎(Tiger)类,包括属性:年龄,性别,体重,眼睛颜色;
包括方法Run,输出“老虎奔跑速度为54公里每小时”;
方法bodyInf,输出老虎年龄与体重。
创建一个TigerTest类,根据之前的Tiger类进行对象创建并赋值、执行方法
对Tiger类的weight进行封装
创建设置weight的方法setWeight,
如果weight值小于50大于0则输出“这老虎不健康”;如果weight值小于等于0则输出“体重参数错误”;否则进行正常赋值
创建获取weight参数的方法getWeight
在TigerTest内重新对weight进行赋值
**
代码部分