最赞回答 / 逗逗1830109
面向对象的编程OOP(笔记)万事万物皆对象对象:1.属性(特点)——11种数据类型2.方法(行为)-----方法名,参数列表,返回类型类相当于模板,创建对象。对象是类的具体化。对象是类的实例二...
2019-01-22
已采纳回答 / 慕圣4221962
这其实是继承的问题,而不是多态的继承的顺序是,先父类后子类,先属性,后构造方法。就题主的问题而言,dog在初始化时,先初始化了父类的值,后初始化子类的值,后来的盖掉了先来的,所...
2019-01-22
已采纳回答 / QMG
圆形和长方形都是几何图形,所以定义几何图形为抽象父类并且拥有两个抽象方法 计算周长和面积分别新增两个子类,圆形、长方形,继承于几何图形,实现抽象方法计算周长和面积再新增test类,要用到流程控制,请用户选择要计算1、圆形/长方形2、周长/面积再要求用户输入(如果是圆形输入半径,如果是长方形输入长和宽)判断用户输入是否合理再给出相应提示或结果。写代码不是要用最少的类或者最少的代码量去解决问题,而是要做到最优化处理,这样即便之后我要再引入新的几何图形就能在最短的时间处理完成,要注意代码的可扩展性,希望能对你有...
2019-01-22
最新回答 / 回锅锅包肉
instanceof当然有用啊 可以参考object的equals 专门判断两个东西是否一样 比如我买了一个手机和朋友买了一个手机进行比较 看是不是一样的第一步看是不是手机这个类型 这就用到instanceof 判断是不是一个类型 不是一个类型就不需要比较了,我的是一个手机你拿你只火鸡跟我比能一样吗?如果类型一样那就接着比属性看属性是否一样大小外观颜色cpu 内存。。。。。 最后得出结论看到底这两个手机是否一样。
2019-01-22
已采纳回答 / 慕虎4170652
因为我们可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立。然而在某些时候,我们更希望该类所有的对象共享同一个成员。此时就是 static 大显身手的时候了。例如说我们的学生类,他们的共享成员就是教师(每个学生对象都有老师这个属性哦),所以我们可以给教师定义成静态变量,static String teacher;
2019-01-20