public class Student {/*1 创建一个Student 类 包含属性有 序号 姓名  年龄  生日  提供对应的setter/getter创建对象,完成赋值(setter赋值和构造方法赋值)  在控制台输出学生对象的信息,要求生日的格式为yyyy-MM-dd=2 根据上一题, 在学生类中添加一个方法,完成 返回 学生在10岁生日时的日期*/private int serialNumber;private String name;private int age;private Date birthday;public Student() {}public Student(int serialNumber, String name, int age) {this.serialNumber = serialNumber;this.name = name;this.age = age;}public int getSerialNumber() {return serialNumber;}public void setSerialNumber(int serialNumber) {this.serialNumber = serialNumber;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public Date getBirthday() {return birthday;}public void setBirthday(Date birthday) {this.birthday = birthday;}public Date year(){int year = birthday.getYear();birthday.setYear(year+10);Date date =birthday;return date;}
}public class Test {public static void main(String[] args) throws ParseException {/*1 创建一个Student 类 包含属性有 序号 姓名  年龄  生日  提供对应的setter/getter创建对象,完成赋值(setter赋值和构造方法赋值)  在控制台输出学生对象的信息,要求生日的格式为yyyy-MM-dd=2 根据上一题, 在学生类中添加一个方法,完成 返回 学生在10岁生日时的日期*/Student student = new Student(1234, "张三", 12);String birth = "2000-1-1";Date date=DateUtil.stringToDate(birth);// 把字符串转为了时间 存student.setBirthday(date);// 取值Date date1 = student.getBirthday();String s1 = DateUtil.dateToString(date1);System.out.println("序号:" + student.getSerialNumber() + " " + "姓名:" + student.getName() + " "+ "年龄:" + student.getAge() + " " + "生日:" +s1);System.out.println("================================================");Date date2=student.year();String s = DateUtil.dateToString(date);System.out.println("十年后的生日是:"+s);}
}

创建一个Student 类 包含属性有 序号 姓名 年龄 生日 提供对应的setter/getter 创建对象,完成赋值(setter赋值和构造方法赋值) 在控制台输出学生对象的信息相关推荐

  1. Day14作业 三、编程题 写一个Student类,属性:名字,年龄,分数,班级 (注意分包)

    三.编程题 写一个Student类,属性:名字,年龄,分数,班级 (注意分包) 写一个测试类:创建一个集合,里面装6个学生(有三个班级class01,class02,class03) 例如:list. ...

  2. 用JAVA编写一个Book类_Java编程:创建一个Book类包含两个String类型私有属性name(书名)和publish(...

    展开全部 import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; public clas ...

  3. Java——(1)定义一个学生类Student,包含属性:姓名(String name)、年龄(int age) (2)定义Map集合,用Student对象作为key

    分析以下需求,并用代码实现: (1)定义一个学生类Student,包含属性:姓名(String name).年龄(int age) (2)定义Map集合,用Student对象作为key,用字符串(此表 ...

  4. 4.定义并实现一个Person类,包含姓名(name)与编号(code)等两个属性,通过构造函数为属性赋值,拥有显示属性值的方法(showInfo)。从Person类派生出一个Student类,拥有数

    package monster.zf.Test; /*** 4.* 定义并实现一个Person类,包含姓名(name)与编号(code)* 等两个属性,通过构造函数为属性赋值,拥有显示属性值的方法(s ...

  5. 创建一个Customer类,类中的属性有姓名(name)、年龄(age)、性别(gender),每一个属性分别有get/set方法。然后创建两个customer对象:张立、18、女和王猛、22、男。把

    创建一个Customer类,类中的属性有姓名(name).年龄(age).性别(gender),每一个属性分别有get/set方法.然后创建两个customer对象:张立.18.女和王猛.22.男.把 ...

  6. 创建一个Rectangle类。 添加两个属性width、height,分别表示宽度和高度,添加计算矩形的周长和面积的方法。测试输出一个矩形的周长和面积。

    [Java]创建一个Rectangle类 添加两个属性width.height,分别表示宽度和高度,添加计算矩形的周长和面积的方法.测试输出一个矩形的周长和面积. /*作者:龙蝶 *日期:2020年4 ...

  7. .设计一个Student类,该类中包括学生的姓名和成绩。创建Student类的5个对象,如下所示: 姓名 成绩 刘德华 85 张学友 100 刘杰 65 章子怡 58 周迅 76 将以上5个对象

    .设计一个Student类,该类中包括学生的姓名和成绩.创建Student类的5个对象,如下所示: 姓名 成绩 刘德华 85 张学友 100 刘杰 65 章子怡 58 周迅 76 将以上5个对象放入A ...

  8. 创建一个Dog类,初始化构造方法具有name和age属性。Dog类具有坐和打滚的方法。请编写相应的类并创建对象调用该类。

    创建一个Dog类,初始化构造方法具有name和age属性.Dog类具有坐和打滚的方法.请编写相应的类并创建对象调用该类. class Dog(object):def __init__(self,nam ...

  9. 创建一个教师类(Teacher)属性有 姓名(name) 年龄(age) 性别(sex) 教师编号(tno) 2.提供本类的无参和全参构造方法 3.编写教师上课的办法teach() 编写静态方

    package com.sxt; //-–创建一个教师类(Teacher)-- public class Teacher { //--属性:姓名(name)年龄(age) 性别(sex) 教师编号(t ...

最新文章

  1. 企业微信发送企业红包java_发放企业红包
  2. Nature Method:DEMIC——使用宏基因组数据预测细菌的生长速率
  3. 设置USB无线网卡为监听模式大学霸IT达人
  4. Apache rewrite
  5. bean的scope
  6. [BS-28] iOS中分页的几种算法
  7. SaaS,PaaS,IaaS都是什么鬼
  8. docker run 挂载卷_docker mysql配置挂载到卷
  9. 12款很棒的浏览器兼容性测试工具推荐
  10. python读txt写入excel_Python读取txt内容写入xls格式excel中的方法
  11. 计算机耗材管理系统,办公用品(消耗品)管理系统 单机版
  12. 联想服务器改win7系统教程,联想台式机10代cpu改win7系统详细教程
  13. Telco Customer Churn(电信客户流失相关数据集)
  14. 刑事案件的25大疑难问题
  15. 世界上第一天微型计算机,day 1:计算机发展史和组成部分
  16. 全方位教你怎么看懂英国的车牌
  17. Visual Studio调试XtraReport脚本
  18. C语言基础-判断质数(素数)
  19. MySQL中时间日期类型的使用
  20. 关于:在 Windows Server 中的 Printer Server

热门文章

  1. DLL中无法定位程序输入点inflateReset2于动态链接库
  2. python实现scp功能_如何在Python中进行scp?
  3. PCL实现点云选取并计算选取点法向量及可视化
  4. java if或_java中if条件语句里条件的并列
  5. SAP库存--历史库存相关数据,以及库存变化对应表的数据变化,可以用于库龄分析报表逻辑设计。
  6. 01、如何用DAP仿真器下载程序
  7. FFmpeg源代码简单学习:avformat_find_stream_info()
  8. 知晓云深坑:数据修改返回401解决办法
  9. Linux Ubuntu NVIDIA双显卡切换intel显卡方法, 如果无法正常切换
  10. 态度决定高度,高度决定命运。对自己要狠一点,再狠一点,因为,你要的比别人多,就必须付出得比别人多。...