为了账号安全,请及时绑定邮箱和手机立即绑定
如果外部类和内部类具有相同的成员变量或方法,内部类默认访问自己的成员变量或方法,如果要访问外部类的成员变量,可以使用 this 关键字。
完整的代码在哪里啊

最新回答 / 怒放的生命012
因为你声明le一个子类对象,对于你你调用子类的构造方法,而子类又继承了父类的属性和构造方法,所以你调用子类的方法时,子类会先对父类进行初始化,所以隐式调用了父类的构造方法,因此执行顺序是先父类的构造方法接着是子类的构造方法,我也是新手,看看有问题么,望采纳
package dadarent;

public class Car {
String name;
int price;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getPrice() {
return price;
}
public void setPrice(int price) {
this.price = price;
}
}
int newScore = sh.getScore();

已采纳回答 / 丨阳光灬刺眼丿
刚看完教程  以下内容仅代表个人观点,不保证正确问题1  equals()方法是所有类的共父类Object中的方法,要重载改方法需保持参数一致,Object中equals原型的参数就是Obeject,不能特化Dog,因为这里的方法是继承来的。问题2  感觉和问题4是一个问题,this指针用于指向该类,之前的课程中有讲过,当发生属性名和构造函数的参数名重名时,使用“this.属性名=参数名”的方法进行初始化,这里this可以区别局部作用域的参数名。也就是说没有重名现象,写this是多余的问题3  这个貌似和...

已采纳回答 / yx杨旭
package cn.yangxu;class P{ private int age; private String name; public P(int age, String name) { super(); this.age = age; this.name = name; } public int getAge() { return age; } }public class EqualsClass extends Object{ static int AGE=10; public boo...
求源代码学习参考 谢谢 30211478@qq.com

最赞回答 / 文艺小青年0
类,class。对象,使用new进行创建。例如:public class Dog{              //这里的Dog就是一个类别,class是创建类的关键字,这句话就是创建了一个Dog类。    public void name(){     //这里是创建了类的一个方法,该类所有的对象共享这个方法        System.out.println("this dog called rockey!");     //方法内容    }    }Dog dog = new Dog();    /...
越来越难懂了
坚持下去就是胜利
抽象类不能被实例化~~~

最赞回答 / 薄桜
不造,但是谢谢了,我也是这样,去掉overrid不会有用
nice啊!真棒的教程

最赞回答 / 王的国度
getClass().getName()+"@"+Integer.toHexString(hashCode());返回一个类名,加@,加这个对象的哈希编码的十六进制形式,具体你可以查阅api文档.java.lang包下Object类的toString()方法
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消