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

Java入门第二季

已采纳回答 / yymooc
可以的,<...图片...>HelloWorld hello = new HelloWorld(); Inner in=hello.new Inner(); Nei i = in.new Nei();这三句就是创建外部类的内部类的内部类对象的过程,你可以参考一下

已采纳回答 / yymooc
在你的代码里返回的sum是sum()方法里的变量,所有的变量都要先定义在使用,你这里还没有定义sum变量呢如果这样写就对了int sum=score1+score2;      return sum;

已采纳回答 / hiColors
Telphone phone=new Telphone();空格 不是点

已采纳回答 / Erik_Song
我的理解是如果内部类是public的,就可以通过外部类.内部类实例化例如: new View.OnClickListener(){}

已采纳回答 / Erik_Song
hello.new Inner()外部类对象调用内部类构造方法

已采纳回答 / 好帮手慕珊
为什么把Car类里的属性都定义成static,static表示共享的数据,虽然生成对象了,但其实每个对象的name值和其他值都是共享的,每生成一个对象就修改一次值,所以最好name等变量存放的就是最后一个对象的数据。把static都去掉试试。

已采纳回答 / 伊兮尘昔
抽象类中是可以有方法体的,有方法体后就不应该叫抽象类了,就应该叫抽象工厂了。

已采纳回答 / 木头人丶
public 访问级的 getset 是可以继承的。。

已采纳回答 / _Exception
同一个类中可以直接方法名调,不同类中要  类名.方法名  调用,要 public 修饰的,,

已采纳回答 / _Exception
方法重载:就是在同一个类中,方法的名字相同,但参数个数、参数的类型或返回值类型不同方法重写:它是指子类和父类的关系,子类重写了父类的方法,但方法名、参数类型、参数个数必须相同

已采纳回答 / _潇潇暮雨
直接输出s.a啊,还有一个java文件中应该只有一个public class

已采纳回答 / hiColors
因为那是构造方法  构造方法必须和类名相同

已采纳回答 / 我说红豆你说哟
反过来的话,假如没有toString(0方法,那我们所得到的一个对象,是完全不知道里面拥有什么样的值,只有电脑才知道,大大降低了可读性。Dog对象是有创建的,视频中所执行的是哪个Ini??那个类里面的main方法,那里就有Dog对象了。3-8视频有个点,就是。。。控制台输出太小有木有,导致上面还有一个父类构造方法的执行语句没看到,会让很多人看错的呀。<...图片...>
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消