码迷,mamicode.com
首页 >  
搜索关键字:猫狗鱼    ( 4个结果
[转]java类 对象 和构造方法
github地址:https://github.com/lily1010/java_learn/tree/master/dog java中对象和类 java中万物皆对象,比如说动物,里面有猫,狗,鱼等等,他们都能跑,都能呼吸,总之他们有一些动物的共同特征,java中可以把他们归为一类。这就是java ...
分类:编程语言   时间:2016-10-08 02:16:24    阅读次数:155
黑马程序员_面向对象解决的一个小问题,觉得还好,就存一下
/** *10、 一位老农带着猫、狗、鱼过河,河边有一条船,每次老农只能带一只动物过河。 *当老农不和猫狗鱼在一起时,狗会咬猫,猫会吃鱼,当老农和猫狗鱼在一起时,则不会发生这种问题。 *编程解决猫狗鱼过河问题。 * *分析: * 问题中的对象:猫、狗、鱼、老农、岸1(这岸)、岸2(对岸) * ...
分类:其他好文   时间:2015-04-18 20:27:40    阅读次数:199
effective C++ 读书笔记 条款12与条款13
条款12:确定你的public继承塑膜出is-a关系: 这个条款主要将了一些特殊情况:比如企鹅是鸟,企鹅可以继承于鸟,但是鸟会飞,企鹅却不能飞;还有让正方形继承矩形可能也会造成这种尴尬! 这个问题以前想过,但是不知道怎么解决,如果现实生活当中确实要这么使用:比如 猫 狗 鱼  猪等等许多动物继承Animal类,但是猫狗等不会游泳, 假如这里是有很多动物,不能采用鱼里面专门加一个方法!  这个...
分类:编程语言   时间:2014-12-01 20:57:01    阅读次数:223
农夫运送猫狗鱼过河问题(面向对象)
题设:农夫欲用船将左岸的猫、狗、鱼运送到右岸。在运送的过程中,每次只能运送一只动物,农夫也可以空船过河。其中当人不在此岸时,狗会咬猫;猫会吃鱼。当人在此岸时,则不会发生冲突。请用面向对象的设计思想解决此类问题。 分析:通过题设条件可以得出以下结论:1、左到右,不存在从左岸到右岸的空船(也就是从左岸到右岸必须运送一只动物);2、右到左,有且只有两种情况:①空船过河、②带一只动物过河。...
分类:其他好文   时间:2014-08-30 12:40:59    阅读次数:302
4条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!