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

最赞回答 / 慕粉18513029084
Java语言所有的程序都是通过类来组织的,创建一个入口类,将Telephone类实现的过程放到另外的类中单独写出,更能清楚的分辨出Telephone类构造函数作用机制,如果只是从程序本身来说,也可以把实现过程直接写到Telephone类中。

最赞回答 / 流逝的回忆已成空白
问:什么是内部类呢? 答:内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。问:那为什么要将一个类定义在另一个类里面呢?清清爽爽的独立的一个类多好啊!!答:内部类的主要作用如下:内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类内部类的方法可以直接访问外部类的所有数据,包括私有的数据内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便问:内部类有几种呢?答:内部类可分为以下几种:           1...

最赞回答 / 小小程序员努力努力再努力3231452
ava中,类不实例化是可以调用方法的,这种方法叫做静态方法,也叫做类方法。类的静态方法不属于类的对象,而属于类本身,在该类首次使用的时候加载到系统的方法区中,一般可以使用类名直接调用类的静态方法,而不需要实例化对象。由于静态方法并不属于对象,因此在静态方法中无法操作类的普通成员变量,只能操作类的静态成员变量。(因为普通成员变量依附于类的对象存在,而类的静态方法并不属于类对象,在类对象被实例化之前静态方法就已经存在,故在静态方法中操作普通成员变量,相当于在无对象的情况下对其中的成员变量进行操作,这是无意义的...

最赞回答 / qq_沙冷_0
这个定义的是对象数组,数组定义格式为        数据类型    变量名【】=new 数据类型【个数】;对象数组定义格式为   类名         变量名【】=new 类名【个数】;而你的这个就是定义的是对象数组  的静态实例化

最新回答 / 小白ccc
没有Passager这个类型,说明你没有定义,在Passager类中写Passager的要去写有参的构造方法。例如:public Passager(String name,int price,int size){        this.name=name;        this.price=price;        this.size=size;        system.out.println("重写的构造方法");}

最赞回答 / weibo_井是一种优雅的态度_0333
第一个是自己的引用指向自己的对象,第二个是父类引用指向子类对象,因为对象都是Dog所以调用的talk方法都是子类的talk方法,只不过第二个是多态的方式而已,自己的见解,有错误欢迎指出

最赞回答 / 一只胖子唉
我也是初学者,三天前才开始看教程,我说下我的理解,你可以参考一下,不保证正确多态就是指一个对象的多种状态,如,一条狗,你可以说它是一只动物,也可以说它是一只生物,狗、动物、生物都可以形容它,表示狗有以上三种(描叙)形态再如,柏树,也可以说它是一种植物,一种生物,也是数的三种形态向上级转换:一只狗可以说它是一只动物,一只生物向下级转换:拿狗举列,生物 花狗=new 狗();定义了一只狗,但是它的类型是生物,虽然他是用狗()来实例化的,现在问题出来了,向下级转换是有风险的,你需要判断它到底是 什么类里的才可以...

最新回答 / 呀哈呼呼
我发现了,,即使那个地方报错,但好像并不影响你在main函数里的调用和执行。我运行结果正确,运行后那个警告和报错也没有了。不知道为啥- -

最新回答 / ripper_w
public class HelloWorld {        String name; // 声明变量name String sex; // 声明变量sex static int age;// 声明静态变量age        // 构造方法 public  HelloWorld      () {   System.out.println("通过构造方法初始化name");  name = "tom"; }          // 初始化块 {   System.out.println("通过初始化...

+ 我来回答 回答最高可+2积分

最新回答 / 慕雪芸茗
子类本来就没有继承父类的私有方法呀,你怎么知道子类继承了父类的私有方法呢?

最新回答 / pjnowew
能不能把源程序图贴上来呢?
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消