1 . 设计类 狗类 属性: 名字,年龄 对象方法: 叫几声 类方法: 1.快速创建类方法(dog) 2.快速创建类,并设置属性方法.(dogWith.....) 车类 属性: 品牌,公里数 对象方法: 给车一个速度,车开动,并且公里数增加 类方法: 1.快速创建类方法 2.快速创建类,并设置属性方法. 人类 属性: 姓名,年龄,狗,父亲(人) 对象方法: 1.给他一辆车,让车跑 2.遛狗 类方法: 1.快速创建类方法 2.快速创建类,并设置属性方法(除去'父亲'). 3.给他两个人对象(儿子,父亲),判断这两个人对象是不是父子关系(儿子->父亲是不是跟传进来的父亲地址一样) 需求: 1. 用普通方式创建一条狗对象(d1),并设置d1的属性 2. 用普通方式创建一个人的对象(p1),并且设置属性,把d1赋值给p1的狗属性,然后遛狗 3. 用类方法创建一个车对象(car),然后让p1开车 4. 用类方法创建一个人对象(p2),并把p2赋值给p1的父亲 5. 用类方法创建一个狗,并设置属性,重新赋值给p2,然后通过p1打印出这条狗的名字 6. 调用类的类方法,判断 p2 是不是 p1 的父亲 |
|