Java每日一练|用Java定义圆类并调用方法

博客首页:痛而不言笑而不语的浅伤
欢迎关注点赞 收藏 ?留言 欢迎讨论!
本文由痛而不言笑而不语的浅伤原创,CSDN首发!
系列专栏:《Java每日一练》
首发时间:2022年5月24日
?:热爱Java学习,期待一起交流!
作者水平有限,如果发现错误,求告知,多谢!
有问题可以私信交流!!!
Java每日一练|用Java定义圆类并调用方法
文章图片

【Java每日一练|用Java定义圆类并调用方法】目录
题目
源代码
圆类代码
测试类代码
运行结果

Java每日一练|用Java定义圆类并调用方法
文章图片

题目 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每日一练|用Java定义圆类并调用方法
文章图片

    推荐阅读