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

已采纳回答 / Valar丶Dohaeris
内部类不带括号,内部类的方法是带括号的。public class In{        int b=2;//内部类的成员属性        public void test(){            System.out.println("访问外部类中的a:"+a);            System.out.println("访问外部类中的b:"+b);        }    }
老师太棒了,超级喜欢你,说话声音像白岩松
我是妹子,大家加我

最赞回答 / 美丽赵
this代表当前类的对象,若用this.score就是内部类Sinner里的score了,这样this 也就可以不写了,第二个输出中他省略了this.   而对于外部类HelloWorld中的成员 score 由于是静态的所以由类名直接调用..
电视机里放的内容是什么

已采纳回答 / haoooooo
不能对父类的属性或者变量进行删除,也不能修改其类型,只能修改属性的值,如果你在子类中需要一些其他类型的属性,可以在子类中增加。

已采纳回答 / tenhave
应该会报错,但是你用哪个类才去import哪个类,如果都要用的话 ,可以在实例化的时候用包名.类名指定这个类来自哪个包
说的很清楚。讲的真好。简单明了。谢谢老师!

最新回答 / ShawnZhang14
你应该把代码图片发出来,不知道你说的是在哪里 转换不行?

最新回答 / 丶Youngh
内部类可使用内部方法。而另一个内部类无法使用前一个内部类的内部方法。

最新回答 / 那么时光
把代码贴出来啊
public class HelloWorld {

// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";

public static void main(String[] args) {

// 访问静态变量,输出班级名称
System.out.println(className);
}
}
 下一讲有说:“静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员”。
所以可以直接用className,不需要HelloWorld.className.

已采纳回答 / qq_雪夜_1
不是,构造方法与类名相同,这个是创建类的对象

已采纳回答 / 蟠木不雕饰
public class HelloWorld {        String name; // 声明变量name String sex; // 声明变量sex static int age;// 声明静态变量age        // 构造方法,                   构造函数的方法名一般和类重名,  HelloWorld()方法名 public   HelloWorld     () {  System.out.println("通过构造方法初始化name"); name = "to...

最新回答 / qq_浅爱丶_0
内部类默认访问自己的成员变量或方法,若要访问外部类变量时就需要加上外部类方法名

已采纳回答 / 楠晓木溪
第2-7节有具体介绍;主要用到 static关键词
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消