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

最新回答 / 慕虎8754231
类中的静态变量在程序运行期间,其内存空间对所有该类的对象实例而言是共享的,为了节省系统内存开销、共享资源,应该将一些变量声明为静态变量。

已采纳回答 / 给自己加油
重写即为覆盖(1)子类继承父类就会有父类的所有属性与方法1)第一种情况,如果你对父类的方法满意,则子类对象可以直接调用父类的方法,此时不存在重写(覆盖);2)第二种情况,如果你对父类的方法不满意,子类是可以重写(覆盖)父类继承的方法的,此时,子类再次调用这个方法的时候,是优先调用子类的方法的;但是此时你想继续调用父类的方法,那就是使用super关键字来实现了。
软件开发过程:可行性分析、需求分析、设计、编码与实现、测试、运行与维护
慢慢来。。。。。
接口:若干个事物(也就是类),不管他们之间有没有关系(也就是继承),只要他们有共同的行为(也就是可以做同一件事),那么就可以用接口实现。
抽象类:若干个事物(也就是类),他们之间有关系(也就是继承同一个父类),他们有共同的行为,那么就可以用抽象类实现。
我是这么理解的。

最新回答 / 凌风斋
可能显卡驱动问题,重新装一下
嘿咻好评⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄

最赞回答 / No幻想
main函数中 if(dog.equals(dog2)){}  这就会调用重写的equals方法。所以this表示当前对象即dog,obj表示形参dog2。==就是判断两个引用对象的地址是否相等,如果相等那么值一定相等。望采纳
自己做的练习题,举个矩形类的代码例子
Retangle.java
package zuolun;

public class Rectangle extends Shape {

public void perimeter(double a){
double c = 4*a;
System.out.println("矩形的周长是:"+c);
}
public void acreage(double b) {
double d = b*b;
System.out.println("矩形的面积是:"+d);
}
}
面向对象!!!
Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。
1、静态变量可以直接通过类名来访问,无需创建对像。2、创建类的对象,通过对象名来访问。3、可以使用对象名的形式修改静态变量。
过了好久终于写出来了。借鉴了别人的,忘了谁的了,不好意思。
还有几个问题。一,暂时不会用异常,二,最后输出车辆种类时候不知道怎么加空格使他们分开。
三,我的算法跟提示里有点区别,个人感觉我自己的灵活一点。哈哈
有什么问题希望大佬指点一下。
http://www.imooc.com/article/20908
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消