定义一个圆类-Circle,在类的内部提供一个属性:半径(r):同时提供两个方法:计算面积( getArea() )和计算周长( getPerimeter() )。

文章目录

  • 前言
  • 一、课堂作业(java-第五章)
  • 二、代码实现
    • 1.创建Circle类
    • 2.创建测试类:testCircle类
    • 3.运行结果
  • 总结


前言

本文主要介绍怎样创建类的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、课堂作业(java-第五章)

题目:定义一个圆类-Circle,在类的内部提供一个属性:半径(r):同时提供两个方法:计算面积( getArea() )和计算周长( getPerimeter() )。
通过两个方法计算圆的周长和面积并且对计算结果进行输出。最后定义一个测试类对Circle类进行使用。

二、代码实现

1.创建Circle类

代码如下(示例):

import static java.lang.Math.*;
public class Circle {
	public double r;
	Circle(double r){
		this.r=r;
	}
	public double getArea() {
		return pow(r,2)*PI;
	}
	public double getPerimeter() {
		return 2*r*PI;
	}
}

2.创建测试类:testCircle类

代码以及创建过程如下(示例):

保证testCircle类与Circle类在同一个包里面。
下面以我的示例来创建一遍:我的Circle类和testCircle类都在名称为test4的包里

1.右键test4包 然后具体操作如一下图片所示
定义一个圆类-Circle,在类的内部提供一个属性:半径(r):同时提供两个方法:计算面积( getArea() )和计算周长( getPerimeter() )。_第1张图片
2.创建名为testCircle的类
定义一个圆类-Circle,在类的内部提供一个属性:半径(r):同时提供两个方法:计算面积( getArea() )和计算周长( getPerimeter() )。_第2张图片3.创建结果如下:
在这里插入图片描述

testCircle类的代码如下:

public class testCircle {
	public static void main(String[] args) {	
		Circle c1=new Circle(2.0);
		//new Circle(2.0);
		System.out.println("圆的半径 = "+c1.r);
		System.out.println("圆的面积 = "+c1.getArea());
		System.out.println("圆的周长 = "+c1.getPerimeter());
	}
}

3.运行结果

定义一个圆类-Circle,在类的内部提供一个属性:半径(r):同时提供两个方法:计算面积( getArea() )和计算周长( getPerimeter() )。_第3张图片

以上为具体创建步骤步骤。


总结

提示:这里对文章进行总结:
如何把类进行分开去写,分开去用,如何去创建一个类。

你可能感兴趣的:(java)