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

最赞回答 / itme_BJV
第一个是指父类引用指向子类对象,从而由继承的角度创建Dog对象,dog继承animal这个类的。第二个前面有Dog dog=new Dog();因为dog继承animal所以可以从子类传换成父类animal这个对象。你可以理解成将狗变成动物。是需要强制转换的。区别就在于第一个是由继承来创建dog对象,这个dog对象是可以继承animal的所有东西,只是创建对象而已。第二个只是dog对象强制转换成animal对象,类型转换。

最新回答 / 慕虎3403387
可以写任意逻辑判断

最新回答 / 想要学习的小懒虫
应该是没有设置要输出的数据类型,因为有小数,系统默认为double类型,精准位为16位,最后的02是系统根据后面的小数位进行了估读。给数据设置一个变量,加上一个其他数据类型 就可以了
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";

public static void main(String[] args) {

// 访问静态变量,输出班级名称
System.out.println(HelloWorld.className);
}

我很想知道代码哪里错了
我的Myeclipse自动检查这个问题 所以我打不了Cat这段代码

最赞回答 / 莫得感情
自己准备一个笔记本,把看的时候很模糊的记下来,有时间就多看看,不要眼高手低,多自己动手练习,不要想着看一两遍就熟练掌握。
笨鸟有多奔,看了好几遍才懂也是够了……
美国人类没继承人类吧,老鐵

最赞回答 / Demon卡尔刂
一个项目中只能存在一个public修饰的main函数,作为程序的访问入口。
telphone,,读作太里佛嗯,不是太要疯啊老师。。。

已采纳回答 / qq_山涧凉泉_0
 print( )有关键字static修饰是静态方法,静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员,如果要在静态方法中调用非静态变量,可以通过创建类的对象,然后通过对象来访问非静态变量。希望对你有所帮助。
http://www.imooc.com/article/19470
我写的手记 大家多多指教
你们别急,看不懂就往后看,现在我自己都能做前后端的项目了,回头看这个还是窝草的感觉

已采纳回答 / 喵喵小喵
我们正常要用类的成员或者方法都要先实例化对象后才能用(对象.方法()或者对象.变量)。但如果某方法或成员是static声明的就可以不需要实例化对象就可以直接引用。
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消