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

public class Cirle extends Shape {

@Override
public void Perimeter() {
// TODO Auto-generated method stub
System.out.println("圆的周长是:"+(pi*r)*2);
}

@Override
public void area() {
// TODO Auto-generated method stub
System.out.println("圆的面积是:"+pi*r*r);
}

}
package Shape;

public class Rectangle extends Shape {

@Override
public void Perimeter() {
// TODO Auto-generated method stub
System.out.println("的周长是:"+(length+wide)*2);
}
public void area() {
// TODO Auto-generated method stub
System.out.println("长方形的面积:"+length*wide);
}

}
package Shape;

public abstract class Shape {
double pi=3.14;
double length=2.0;
double wide=3.0;
double r=5.0;

public abstract void Perimeter();
public abstract void area();
}
尝试自己写了,尽力了,各种出错,表示奔溃。最后还是参考了各位大神的。

难道我真的要走《java从入门到放弃这条路吗》
public class Txet {
public static void main(String[] args) {
Rectangle a=new Rectangle();
Cirle b=new Cirle();
System.out.println("矩形面积为="+a.S());
System.out.println("矩形周长为="+a.L());
System.out.println("圆形面积为="+b.S());
System.out.println("圆形周长为="+b.L());
}
}
//π改成3.14结果就对了
class Rectangle extends Shape{
public double S(){
return length*wide;
}
public double L(){
return (length+wide)*2;
}
}
class Cirle extends Shape{
public double S(){
return π*r*r;
}
public double L(){
return 2*π*r;
}
}
package text;
abstract class Shape{
public abstract double S();
public abstract double L();
double length=5.0;
double wide=5.0;
double r=5.0;
double π;
}
老师看来也不正经,老污龟
神比喻,生动形象!!!茶杯和壶
试着写的代码~ 写完后看了大家写的,大家都五花八门。我个人喜欢简单点,用了数个for迴圈,大家可以一同聊聊~

http://www.imooc.com/article/18277
以前的Java基础,以前刚学的时候不知道,现在一听就知道怎么回事了
public class American extends People {
public void speak(){
System.out.println("美国人会说英语");
}
}
public class Initail {
public static void main(String[] args) {
People p1=new Chinese();
p1.speak();
People p2=new American();
p2.speak();
}
}
public abstract class People {
public abstract void speak();
}
public class Chinese extends People {
public void speak(){
System.out.println("中国人会说汉语");
}
}
下载网址不对啊
日本人不是人怎么写?????????
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消