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

最新回答 / tiger爱小狄
抽象类   1.也是类,只是用abstract修饰,除了自身不能实例化,和普通类完全一样   2.子类用extends继承,继承是单继承的接口和类是完全不同的类型,用interface修饰,自身不能实例化实现类用implements实现,实现是多实现的         
想给作者打钱,支持一下
需要注意的是 ,多态的变量是不能重写的,被static修饰的方法也是不能重写的。静态方法是属于类的,不属于对象的。在类加载的时候执行。
if(getClass()!=obj.getClass())
return fasle;//这里明白,传入dog2实参的时候,是对比dog和dog2两个引用的属性是否相同,因为两个引用调用的同一个类中的属性,这个肯定相同
Dog other=(Dog)obj;//视频说一看到这句代码就知道相同,怎么理解的?死活不明白
if(age!=other.age)
return false;
return true;
//为什么返回 ture?不管前边怎么执行都返回true,这有什么意义?
真是好迷糊啊,你说的最后的比较的时候完全听不懂。属性是否相同、值是否相同、类对象和类的 对象是否相同。说了一大堆 ,也没有解释,直接一句“一看就相同”就完事了。反复看了5遍都没搞懂你要解释的东西。认真点好 吗?
我看到小视频了
Dog dog=new Dog();
System.out.println(dog);
System.out.println(dog.toString());
// 没有override的时候,这两句话效果是一样的

已采纳回答 / weixin_慕容6162896
可能是因为你没有导入吧,你复制下试试,这个是package com.imooc;import com.imooc.FanZhuan;public class FanZhuanTest{ public static void main(String[] args) { Telphone phone2=new Telphone(1.5f,3.0f,4.5f); phone2.setScreen(1.5f); System.out.println(phone.getScreen()); }}

最新回答 / qq_谁知我心谁懂我痛囧_0437598
还没写出来的我表示,你们都很强。
为什么会默认调用toString方法

已采纳回答 / ObserverDX
你的setCpu在main方法里面应该没有执行,检查一下看看呢

最新回答 / 隐官
可以创建一个car类,然后创建奥迪,宝马,奔驰等继承它

已采纳回答 / 慕雪6293632
静态方法是通过类名来调用的
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消