用Java定义圆类并调用方法

博客首页:痛而不言笑而不语的浅伤

欢迎关注点赞 收藏 ⭐留言 欢迎讨论!

本文由痛而不言笑而不语的浅伤原创,CSDN首发!

系列专栏:《Java每日一练》

首发时间:2022年5月24日

❤:热爱Java学习,期待一起交流!

作者水平有限,如果发现错误,求告知,多谢!

有问题可以私信交流!!!

目录

题目

源代码

圆类代码

测试类代码

运行结果


用Java定义圆类并调用方法_第1张图片

题目

1、定义一个圆类Circle,该圆类的数据成员包括:圆心点位置及圆的半径; 方法成员有:设置圆心位置和半径的方法,获取圆心位置和半径的方法,无参的构造方法初始化圆心位置为(0,0),半径为1。另外定义一个构造方法可以接收圆心位置与半径的参数。编写测试类创建Circle类的对象,并且分别调用各种方法,对比这些方法的执行结果。

源代码

圆类代码

public class Circle {
	//定义圆类的数据成员
	private double pointX;//圆心x坐标
	private double pointY;//圆心y坐标
	private double r;//半径
	
	//无参构造方法
	public Circle() {
		
	}

	//带参构造方法(接受圆心位置和半径参数)
	public Circle(double pointX, double pointY, double r) {
		super();
		this.pointX = pointX;
		this.pointY = pointY;
		this.r = r;
	}
	

	//设置圆心点位置和半径的方法(就是get和set方法)
	public double getPointX() {
		return pointX;
	}

	public void setPointX(double pointX) {
		this.pointX = pointX;
	}

	public double getPointY() {
		return pointY;
	}

	public void setPointY(double pointY) {
		this.pointY = pointY;
	}

	public double getR() {
		return r;
	}

	public void setR(double r) {
		this.r = r;
	}
	
}

测试类代码

package com.laoma_03_yuan;
/*
	Circle的测试类
*/
public class Demo01 {
	public static void main(String[] args) {
		//创建Circle对象(无参)
		Circle circle=new Circle();
		//调用设置和获取方法初始化圆心点位置0,0和半径1
		circle.setPointX(0);//设置圆心x坐标0
		circle.setPointY(0);//设置圆心y坐标0
		circle.setR(1);//设置半径1
		System.out.println("圆一的圆心点x坐标是:"+circle.getPointX());
		System.out.println("圆一的圆心点y坐标是:"+circle.getPointY());
		System.out.println("圆一的半径是:"+circle.getR());
		
		System.out.println("====================================");
		
		//创建Circle对象(带参)并设置参数
		Circle circle2=new Circle(2,2,3);
		//调用获取方法
		System.out.println("圆二的圆心点x坐标是:"+circle2.getPointX());
		System.out.println("圆二的圆心点y坐标是:"+circle2.getPointY());
		System.out.println("圆二的圆半径是:"+circle2.getR());
		
		System.out.println("====================================");
		
		System.out.println("圆二大圆,圆一是小圆。");
		
	}

}

运行结果

圆一的圆心点x坐标是:0.0
圆一的圆心点y坐标是:0.0
圆一的半径是:1.0
====================================
圆二的圆心点x坐标是:2.0
圆二的圆心点y坐标是:2.0
圆二的圆半径是:3.0
====================================
圆二大圆,圆一是小圆。

 好啦,今天的分享就到这里了。用Java定义圆类并调用方法_第2张图片

你可能感兴趣的:(Java每日一练,java,开发语言,每日一练)