栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java的set get 函数用法以及运算符重载

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java的set get 函数用法以及运算符重载

Time.java
package com.lyc;

public class Time {
    private int hour;
    private int minute;
    private  int second;

    public Time() {
    }

    public Time(int hour, int minute, int second) {
        this.hour = hour;
        this.minute = minute;
        this.second = second;
    }

    public int getHour() {
        return hour;
    }

    public void setHour(int hour) {
        this.hour = hour;
    }

    public int getMinute() {
        return minute;
    }


    public void setMinute(int minute) {
        this.minute = minute;
    }

    public int getSecond() {
        return second;
    }

    public void setSecond(int second) {
        this.second = second;
    }
    public Time add(Time t){
        Time newTime = new Time();
        newTime.setHour(this.getHour()+t.getHour());
        newTime.setMinute(this.getMinute()+t.getMinute());
        newTime.setSecond(this.getSecond()+t.getSecond());
        return newTime;
    }
}
TestTime.java
package com.lyc;

public class TestTime {
    public static void main(String[] args) {


        Time t1 = new Time(12, 23, 14);
        Time t2 = new Time(1, 23, 25);
        Time t3 = t1.add(t2);
        System.out.println(t3.getHour()+":"+t3.getMinute()+":"+ t3.getSecond());
    }
}
get是直接return返回值,set是把一个值赋给属性
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/322287.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号