为了账号安全,请及时绑定邮箱和手机立即绑定
先看一遍吧,感觉好多没闹明白.......

已采纳回答 / ShawnZhang14
也不能这么说。这个你自己可以试验一下。我的试验结果如下:1.你不导入其他包的话,软件会自动帮你导入本包下的其他子文件。(当然你也可以通过import进行本包的其他文件的导入。注意这里可以使用import 包名.*;或者import 包名.文件名;)                             2.导入其他包的文件,不能采用import 包名.*;此时java程序只承认本包下的文件;而应该采用import 包名.文件名,此时java程序只承认由其他包导入的文件。                 ...

已采纳回答 / re浪
在函数中有return语句的就有返回值如 public int getScore(){ return score+10; }void并不表示真正无返回,它返回空,由于空并不影响程序,所以效果和无返回值相同;而若想真正无返回,可不写方法前边的返回值类型修饰符。如果一个方法返回一个值,则可以将这个返回的值赋给任何匹配的变量。
我就想问一句 在哪里能看到社区啊 实在是找不到啊。。。
// 创建方法内部类的对象
MInner s=new MInner();

// 调用内部类的方法
int newScore=s.getScore();
由于方法内部类不能在外部类的方法以外的地方使用,因此方法内部类不能使用访问控制符和 static 修饰符
// 创建内部类对象
Inner i = hello.new Inner();
视频做得太精彩也会拐走听众注意力啊- -
这个老师讲的不太懂啊
1、 Inner 类定义在 Outer 类的内部,相当于 Outer 类的一个成员变量的位置,Inner 类可以使用任意访问控制符,如 public 、 protected 、 private 等

2、 Inner 类中定义的 test() 方法可以直接访问 Outer 类中的数据,而不受访问控制符的影响,如直接访问 Outer 类中的私有属性a

3、 定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( );
现在才弄懂,初始化与初始化后输出是连个概念
做了个小总结。输出中如果想要使用某个属性的话可以new 类名()属性名或者是创建这个类的对象,再对象名.属性
@大脑艾瑞克 我还想报名网易的那个课程啊 不好吗?
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消