为了账号安全,请及时绑定邮箱和手机立即绑定
怎么样去访问内部类里面的成员变量?没有试一下 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();
}
初始化块就是构造器的补充,初始化块是不能接收任何参数的,定义的一些所有对象共有的属性、方法等内容时就可以用初始化块了初始化!!
静态成员和静态方法都是属于整个类所有的,当系统第一次使用该类,就会为其分配内存空间直到该类被卸载才会进行资源回收。所以静态方法可以直接调用静态成员,不可以直接调用非静态成员很好理解啊,静态方法和静态成员都存放在内存里面啊,所以可以直接调用啊,非静态成员是以文件的形式保存在代码中啊,得创建一个对象啊就是实例化啊就是把他调入内存中才可以使用啊,所以很好理解啊,赞赞。而普通成员中调用静态变量和非静态变量,更好理解,你要使用普通成员当然得先把自己调入内存中啊,而静态成员就在内存中等你了,而至于非静态成员的话,代码先结合再装载吧 涉及操作系统知识。
入门第二季就开始看不懂了,有一起自学的小伙伴没
老师的英语实在是尴尬……Initail和Telphone是什么鬼啊!
JUST 多态
老师说在接口中,写不写abstract都没关系,系统会隐式写上,
public也是一样
我为什么不能写笔记啦?点了没反应
最后几句话说错了吧,想表达的是上面的向上转型是可以的,向下转型出错,但if()写的是animal instanceof Dog,即animal是否是Dog的实例,当然不是了,这样就没办法执行向上转型,验证不了想表达的意思。
赞!老师讲的真好!
算是课外加餐,挺好的,有多学了一些知识,可以从图形转化到代码。
从3.6听到了末尾,感觉老师讲课不错,赞
第一种方法:车是基类,载货车继承车,载客车继承车,载客载货车继承载货车或者载货车或者车。
第二种方法:接口,将载货和载客分别定义为接口,实现即可
System.out.println("内部类中的name:" + this.name); 还不许我加this了?而且涉及到内外部类,肯定加上this才是对的,虽然不加也没错,加上this算我错就是误人子弟了
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消