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

已采纳回答 / Coln
然后你show方法里打印的num 和cpu是main方法中对象的属性

最赞回答 / 慕虎3472736
一开始传入的obj为Object类型,Object是所有类的父类Dog other=(Dog) obj的意思是把参数obj(对比对象)强制转化为Dog类型,实例化成Dog类型的other对象并非把Dog2转换成Object类,Dog2是引用,而是Dog类的父类就是Object类,Object是所有类的父类

已采纳回答 / qq_奇迹_13
图片案例中的print()方法,里面有输出代码,只要调用就可以直接用方法输出了,但是例题中的 getScore()方法不具有输出语句,是个具有返回值的方法,因此他需要在外面定义一个变量,用来存放输出返回值

已采纳回答 / 慕勒5542947
package imooc;import java.util.Scanner;public class Circle extends Shape { Scanner input=new Scanner(System.in); int r=input.nextInt(); @Override public void Girth() { // TODO Auto-generated method stub System.out.println("圆形周长为:"+2*3.14*r); ...

最新回答 / 求知小鱼
无返回值、与类同名是java构造函数的特征。
我身边一切可以看得到摸得着的东西都是对象,也就是万物皆对象。譬如我手边有个笔记本,它的属性有尺寸,颜色等,它的功能有记录,绘画等

已采纳回答 / 漫_
不可以替换,hello是上一行代码创建的一个新的对象,有了对象你才能调用其中的方法

已采纳回答 / 漫_
可以啊,static就是说在最开始已经为这个方法分配了内存空间,已经与HelloWorld这个特定的类关联,而你又是在此类中调用,所以无需实例化也是可以的,你是不是其他地方的代码有点问题?你可以把你运行错误的那个代码贴出来我看一下

已采纳回答 / 慕先生4027250
静态初始化块 初始化块 构造方法
直接在静态方法中写同类中的静态方法,不需要写类名吧!

已采纳回答 / qq_丶Ant灬_0
在子类调用父类的属性或者方法时要先创建对象 再通过对象去调用;如果在子类中使用子类的属性和方法可以直接用

最赞回答 / 慕少5227755
静态变量是所有类的对象共享的,一个对象对静态变量改变其他对象使用时也会发生改变;每个对象的成员变量互不影响,相互独立
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消