设计一个表示坐标点的类

Posted 初学者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计一个表示坐标点的类相关的知识,希望对你有一定的参考价值。

package zuobiao.cn;
/*
 * 写一个表示坐标的类
 * 设计思路:接收两个参数 ,横坐标,纵坐标,由于表示的类型有三种: int float string
 * 要想一个类接收三种数据类型,只能使用 object,因为object类可以接收任何类型的数据
 */
//设计坐标 类 point
class Point{
    private  Object x;
    private Object y;
    public void setx(Object x){
        this.x = x;
    }
    public void sety(Object y){
        this.y = y;
    }
    public Object getx(){
        return x;
    }
public Object gety(){
        return y;
    }
        
}
public class ZuoBiaoDemo {
    public static void main(String[] args) {
        //构造对象
        Point p = new Point();
        p.setx(20);
        p.sety(78);
        //获得数据,由于是object 类型的,所以要 自动拆箱
        int m = (Integer)p.getx();
        int n = (Integer)p.gety();
        //输出坐标
        System.out.println("横坐标是:"+m);
        System.out.println("纵坐标是:"+n);
    }

}

 

以上是关于设计一个表示坐标点的类的主要内容,如果未能解决你的问题,请参考以下文章

ZZNUOJ_C语言1031:判断点在第几象限(完整代码)

Elasticsearch 地理坐标点存储 --- 2022-04-03

在 PostgreSQL 中聚合 (x,y) 坐标点云

将坐标点转换为视点的问题

2022-09-03:n块石头放置在二维平面中的一些整数坐标点上 每个坐标点上最多只能有一块石头 如果一块石头的 同行或者同列 上有其他石头存在,那么就可以移除这块石头。 给你一个长度为 n 的数组

Unity3D 中 用quaternion 来对一个坐标点进行旋转的初步体会