为了账号安全,请及时绑定邮箱和手机立即绑定
西劈幽西劈幽
怎么样去访问内部类里面的成员变量?没有试一下 HelloWorld.show() 与 hello.show() 是否会异常?
package abstrac;

public abstract class shape {

public double length;
public double wide;
public shape(double length,double wide)
{this.length=length;
this.wide=wide;}
public abstract void girth();
public abstract void area();
}
初始化块就是构造器的补充,初始化块是不能接收任何参数的,定义的一些所有对象共有的属性、方法等内容时就可以用初始化块了初始化!!
静态成员和静态方法都是属于整个类所有的,当系统第一次使用该类,就会为其分配内存空间直到该类被卸载才会进行资源回收。所以静态方法可以直接调用静态成员,不可以直接调用非静态成员很好理解啊,静态方法和静态成员都存放在内存里面啊,所以可以直接调用啊,非静态成员是以文件的形式保存在代码中啊,得创建一个对象啊就是实例化啊就是把他调入内存中才可以使用啊,所以很好理解啊,赞赞。而普通成员中调用静态变量和非静态变量,更好理解,你要使用普通成员当然得先把自己调入内存中啊,而静态成员就在内存中等你了,而至于非静态成员的话,代码先结合再装载吧 涉及操作系统知识。

最新回答 / qq_ove可乐
毕竟是一个免费的自学网站,给了我们一个大致方向,里面的细节也应该我们自己结合书籍与上网查阅资料来进一步学习吧。
入门第二季就开始看不懂了,有一起自学的小伙伴没
老师的英语实在是尴尬……Initail和Telphone是什么鬼啊!

最新回答 / 诸葛亮剑
你这是用了数组打印输出,数组如果有空的话就会默认输出null,我也遇到了这个问题
JUST 多态
老师说在接口中,写不写abstract都没关系,系统会隐式写上,
public也是一样
我为什么不能写笔记啦?点了没反应

已采纳回答 / qq_戏法师_0
你所租的车的车名放在了String zr[sum]这个数组中,可以输出zr[]这个数组中的值从而输出车名。由于你把车分成了载人和载货的所以要在输出车名的同时进行划分,这个可以使用String中间涉及判断语句,所以要改的话需要把最终的倒数三,四syso都改一下。代码部分:System.out.println("您的账单:");                  System.out.println("****可载人的车有:");                  for(int i=0;i<sum;i...
最后几句话说错了吧,想表达的是上面的向上转型是可以的,向下转型出错,但if()写的是animal instanceof Dog,即animal是否是Dog的实例,当然不是了,这样就没办法执行向上转型,验证不了想表达的意思。

最新回答 / 慕码人7468112
那是Java EE的运行方式,需要连接服务器的,前期用不到
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消