为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 贪_
不要将子类定义在父类里面 public class Animal {         public int age;          public String name;          public void eat(){             System.out.println("动物具有吃东西的能力");        }  }public class Dog extends Animal{ } public class text{             public static vo...

最赞回答 / 天启之魂
肯定是你代码有问题....或者调用方法有问题   你提问 至少要把代码给贴出来 不然谁知道你哪出问题了......信邪

最新回答 / Remend
System.out.printf("%d,%f",m +"个数的和为"+sum);这个没见过这样子用的吧,这不是在C那里的么如果想要转成类型直接转就好了。System.out.printf((int)m +"个数的和为"+(float)sum);

最赞回答 / Perona
== 和 equals 的区别  1. == 是一个运算符。  2.equals则是string对象的方法,可以.(点)出来。    我们比较无非就是这两种 1、基本数据类型比较 2、引用对象比较  1、基本数据类型比较  ==和equals都比较两个值是否相等。相等为true 否则为false;    2、引用对象比较  ==和equals都是比较栈内存中的地址是否相等 。相等为true 否则为false;    需注意几点:  1、string是一个特殊的引用类型。对于两个字符串的比较,不管是 == ...

最新回答 / qq_明日栀子_0
为什么有句话叫  初始化就是执行类的构造方法

最赞回答 / 雲中菩提
从设计的角度,接口的意义,在于将某些类共同的功能、特性抽象出来,定义一种规范,而不关心每个类具体的实现。从应用的角度,就像老师的示例中,实现IplayGame接口的类,表明可以玩游戏一样,接口的意义,在于表示实现接口的类,具有了某种功能,某种特征。匿名内部在学习初期很少接触,可以不用关注。后面学习到设计模式和框架时再探讨也不迟。

最新回答 / qq_倔強人生_0
输出哈希码也就是dog的地址

最赞回答 / 天启之魂
...........是这个道理  !!!  ...记住所有类都可以转换为Object, 说明往上转没风险,另外一个因为缺少特有内容而有风险!

最赞回答 / chnjune
没有创建一个方法或者代码块,编辑syso 按 alt+/ 是不会出现System.out.println(); 的。------------至少你要创建一个方法------------e.g.public void object(){    syso (这时候按 alt + / 才会出现 System的语句)}

最新回答 / 疯狂的你我他
mian方法是声明的时候是static的,num3前面也是声明为static的,所以可以直接用的

最赞回答 / Uestc_L
继承只是为了简化子类代码的书写,因为可以继承父类可以省掉一些属性的定义,另外不满意方法,还可以重写方法

最新回答 / 梁XX
可以在子类方法中添加  玩游戏 playgame();但是如果是父类引用Telephone A指向子类对象new cellphone(),那么该引用A就不能调用子类的方法玩游戏 playgame();只有当子类引用cellphone B指向子类对象new cellphone(),那么该引用B就能调用子类的方法玩游戏 B.playgame();如果不明白,可以跟我一起讨论,我可以写源码给你看。

最新回答 / 贪_
纠正一点,将前面我所说的外部类 改为其他类
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消