构造函数
来源:互联网 发布:数控铣床简单图案编程 编辑:程序博客网 时间:2024/06/08 17:00
Part 2 构造函数课堂练习3:以Point类为基础,定义一个平面中的Circle类:1、编写一个无参的构造函数;2、编写一个有参的构造函数;3、在主函数中调用无参的构造函数生成圆的实例c1,调用有参的构造函数生成圆的实例c2,调用实例方法判断c1和c2是否相重叠。
public class Circle { //属性 int x; int y; int r; public Circle (){//无参构造函数 x=3; y=2; r=5; System.out.println("C1的横坐标是:"+x+",C1的纵坐标是:"+y+" 半径是:"+r); } public Circle(int x,int y,int z){//有参构造函数 this.x=x; this.y=y; this.r=r; System.out.println("C2的横坐标是:"+x+",C2的纵坐标是:"+y+" 半径是:"+r); } public void testPoint(Circle c){ if(c.x==x&&c.y==y&&c.r==r){ System.out.println("C1与C2不重叠"); }else{ System.out.println("C1与C2不重叠"); } } public static void main(String[] args) { Circle C1=new Circle(); Circle C2=new Circle(5,6,7); C1.testPoint(C2); }}
阅读全文
0 0
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- RabbitMQ实现RPC(java)
- 服务大管家-Eureka
- python文件、文件夹常用操作
- 用mui写的原生tab以及选项卡页面的拖动效果
- hdu 4507 数位dp(好题)
- 构造函数
- 什么是lsof
- 幸运28-热爱掌上娱乐
- Java Web开发实战—简介篇
- h264 aac 封装 flv
- Linux shell中的if判断
- 机房收费系统之上机状态查看
- `${expression}`字符串占位符
- 好用的备份插件 – Duplicator插件介绍和使用