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

Java入门第二季

我的代码跟大家的都不一样,求大佬观摩给点评价,真的能写出来太开心了

最赞回答 / 学java的小学僧
你这求周长的方法都没有传入参数,你能输出都有鬼了!程序是执行了,但是你没传参数,所一计算没结果。public float Circumference(int length,int wide) {      return (length+wide)*2;}  public float area(int length,int wide) {     return length*wide;}

已采纳回答 / mushji
省略了,不省略的代码是这样的<...图片...>

已采纳回答 / qq_慕先生5365347
父类的哦,我大概懂你的意思,用子类引用也是可以的,一般来说有继承关系的话,使用父类引用子类对象会更好的展示多态性

最新回答 / qq_无_奈_0
简单来说,set是设置你的属性值,get是获取你的属性值。
https://www.imooc.com/article/300191

已采纳回答 / qq_慕无忌8245766
这是将另外一个要对比的对象的类型转换成Dog类型,这样的作用,是为了比较后面的数据是否一致。

已采纳回答 / qq_手并人一叩的时候_0
可以赋值啊,不过这样你创建不同类的对象的时候screen都是5了,万一不同的类的对象的screen需要不同的值你这样就不行了,如果你想要screen的值都一样可以用final

已采纳回答 / DCFY
静态的构造方法可以直接调用,要双方都是静态的情况下例如public static void show(){}public static void main(String[] aegr){//可直接调用show();}

已采纳回答 / qq_慕先生629310
<...图片...>方法内部类操作是在外部类的方法中的

最新回答 / qq_慕瓜4021805
左上角有个Source菜单,点开下面有个to String,点开,然后把想输出的对象画上勾,点确定就行了

已采纳回答 / Sneak
个人理解:这个类似于一个类的静态成员变量和普通成员变量的调用,静态成员变量是通过类名去调用,不用创建该类对象;而普通成员变量是通过创建一个该类的对象,使用该对象去调用。所以你这个亦同理
要是加上用途就简单易懂了

最赞回答 / 氵萧君
创建一个无返回值,名称为show()的方法。{}大括号里面是调用该方法时,所执行的代码。

已采纳回答 / 小宝aha
<...图片...>简单一点,程序首先运行main。输出了1,然后实例化staticBlock,传入了输入值后,进入有参数的staticBlock代码块,输出了3,然后输出了结果。输出2,然后执行了show方法,。这可以很明显的看出来,sex的值并没有向show方法中传入。所以执行show方法输出的就是空。<...图片...>直接传进去值,调用show方法就有值了。应该是这样的,有啥不对或不清楚的地方一起讨论吧。
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消