为了账号安全,请及时绑定邮箱和手机立即绑定
成员变量可以没有初始值,默认值为0,可以在别的类中使用。
局部变量必须有初始值,并且只能在方法中使用。
public class Test {

public static void main(String[] args) {

// TODO Auto-generated method stub

Trafic obj1=new Trafic();

Trafic obj2=new Bus();

Trafic obj3=new Plane();

Trafic obj4=new Ship();

obj1.function();

obj2.function();

obj3.function();

obj4.function();

}

}
数据和 数据的描述抽象为一个属性称为对象
0.5X的声音有毒啊
如果觉得有点不容易接受的,可以去学习一下.net
c:我也没有对象的说
package com.ChouXiangClass;

public class Initial {
public static void main(String[] args) {
Circle c1=new Circle();
System.out.println(c1.area(5,0));
Rectangle w1=new Rectangle();
System.out.println(w1.area(5,5));
}
}
package com.ChouXiangClass;

public class Rectangle extends Shapes {

@Override
public double preimeter(double w, double h) {
// TODO Auto-generated method stub
double c=2*(w+h);
return c;
}
public double area(double w, double h) {
// TODO Auto-generated method stub
double s=w*h;
return s;
}
}
package com.ChouXiangClass;
public class Circle extends Shapes {
final double PI=3.14;
@Override
public double preimeter(double r1,double r2) {
double c=2*PI*r1;
return c;
}
public double area(double r1,double r2) {
// TODO Auto-generated method stub
double s=PI*(Math.pow(r1,2));
return s;
}
}
package com.ChouXiangClass;

public abstract class Shapes {
public abstract double preimeter(double c1,double c2);
public abstract double area(double s1,double s2);
}
package com.DuoTai;
public class Initial {
public static void main(String[] args) {
Bus bus01=new Bus(); // 子类对象可以引用子类对象
Auto trip01=new Auto(); // 父类对象可以引用父类对象
bus01.passenger=20;
bus01.method("陆地");
plane01.passenger=200;
plane01.method("天空");
trip01.method("水中");
}
}
最后的练习题是什么意思,如何体现多态,不懂
太强悍了!
我认为先自己看一下书,去思考理解一下。然后再来听视频 效果很不错(最后在大量的实战,进步就会很大)
程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。由于静态初始化块只在类加载时执行一次,所以当再次创建对象 hello2 时并未执行静态初始化块。
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消