windows
未命名视频
画面渐显,以“汽车工厂”为核心场景贯穿整个动画:类和对象:白板上画出汽车设计图,标注“颜色”“速度”等属性与“启动”“刹车”等方法,配文“class Car{}” ,展现类如同设计图,定义属性和行为。设计图折叠收起,现实中一辆红色汽车驶出,配文“Car myCar = new Car();”,表示对象是类的实例化。get、set方法与this关键字:镜头转向汽车驾驶舱,仪表盘上“速度”属性亮起。点击透明按钮,弹出“getSpeed()”代码,车速数值显示,寓意get方法读取属性值;点击修改按钮,弹出“setSpeed(int speed)”代码,“this.speed = speed;”用箭头指向仪表盘,表明set方法与this关键字修改属性。构造方法:画面切至汽车生产线启动,机械臂自动装配汽车,为每辆车赋予默认颜色、初始速度,配文“public Car(String color, int speed){this.color = color;this.speed = speed;}”,体现构造方法初始化对象属性。方法重载:汽车行驶中,切换两种驾驶模式:输入数字,弹出“驾驶(int speed)”方法,汽车按指定速度前进;输入路线图,弹出“驾驶(String route)”方法,汽车按路线导航。展示同名方法因参数不同实现不同功能 。