1.23 实例:查询个人信息

news/2024/10/18 20:20:43/

每个员工都会有自己的档案,主管可以查看在职员工的档案。使用 Java 创建一个员工实体类,然后通过构造方法创建一个名为“王洁”的员工,最后打印出员工档案信息。示例步骤如下。

(1) 创建 Person 类,在该类中定义个人基本信息属性,并定义一个带有参数的构造方法,代码如下:

public class Person {private String name;    // 姓名private int age;    // 年龄private String sex;    // 性别private String birthday;    // 出生日期private String constellation;    // 星座public Person(String name,int age,String sex,String birthday,String constellation) {this.name = name;this.age = age;this.sex = sex;this.birthday = birthday;this.constellation = constellation;}public String intro() {return"姓名:"+name+"\n年龄:"+age+"\n性别:"+sex+"\n出生日期:"+birthday+"\n星痤:"+constellation;}
}

在 Person 类中,首先声明了 5 个修饰符为 private 的成员变量(属性),然后定义了 Person 类的构造方法,该构造方法中需要传递 5 个参数,并将传递的这 5 个参数值赋给该类中的 5 个成员变量。接着创建了 intro() 方法,返回个人基本信息内容。

(2) 创建 PersonTest 类,并在该类中创建 main() 方法作为该程序的入口。在 main() 方法中使用 Person 类的构造方法对其属性进行初始化,并调用 intro() 方法,输出个人基本信息。代码如下:

public class PersonTest {public static void main(String[] args) {Person person = new Person("王洁",21,"女","2016-02-21","狮子座");String intro = person.intro();System.out.println(intro);}
}

在 TestPerson 类中调用了 Person 类的构造方法,并调用了 intro() 方法,从而完成了打印个人基本信息的功能。运行 TestPerson 类,打印出的个人基本信息如下:

姓名:王洁
年龄:21
性别:女
出生日期:2016-02-21
星痤:狮子座

http://www.ppmy.cn/news/576118.html

相关文章

Java中枚举类使用

枚举类型可以取代以往常量的定义方式,即将常量封装在类或接口中。枚举类型提供了安全检查功能,但本质上还是以类的形式存在。 由于它继承于java.lang.Enum类,所以当定义一个枚举类型时,每一个枚举类型成员都可以看作是枚举类型的…

Google浏览器打开网页卡顿怎么解决?

今天用google的时候突然网页打开速度又变慢了…不是软件的问题 打开计算机的代理设置

视频卡顿怎么修复

视频发生卡顿现象怎么修复?很多朋友在拍摄、录制视频的过程中视频容易发生损坏、乱码等导致卡顿。失易得视频修复,不仅可以修复手机、相机拍摄的视频,同时也支持多格式视频修复。 失易得视频修复可以修复MP4、M4V、MOV、INSV等多种格式视频。…

为什么上一个网页卡顿或者上不上去?

最近学习redis的时候发现,redis缓存更新的时候会遇到这种情况。然后又思考了一下之前学过的东西,就简单的三点,写一下吧 和数据库相关的原因: 电脑首页经常进行定时任务刷新缓存,可能电商网页的大量数据失效时间比较…

网页视频之视频播放慢

今天使用websocket看视频,遇到一个特别奇怪的现象,服务器在别的电脑,视频越播越慢。服务器在自己电脑,视频播放正常。很是不解。 通过ping包,延迟1毫秒,说明网络时没有问题的。 在通过抓包,发现…

【海明码】一题学会海明码!

一、详细步骤 1、海明码,也称汉明码 2、海明码数据码校验码 3、假设数据码为1100,有4位,即n4 4、由公式2^k>nk1,解得k3,即需3个校验码 5、校验按2^i(即2的i次幂,如1、2、4、8、16、32..…

Java 反序列化之 XStream 反序列化

0x01 XStream 基础 XStream 简介 XStream 是一个简单的基于 Java 库,Java 对象序列化到 XML,反之亦然(即:可以轻易的将 Java 对象和 XML 文档相互转换)。 使用 XStream 实现序列化与反序列化 下面看下如何使用 XStream 进行序列化和反序列…

百钱买百鸡:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?

百钱买百鸡&#xff1a;鸡翁一值钱五&#xff0c;鸡母一值钱三&#xff0c;鸡雏三值钱一。百钱买百鸡&#xff0c;问鸡翁、鸡母、鸡雏各几何&#xff1f; #include<stdio.h> int main() {int i,j,k;for(i1;i<100;i)for(j1;j<100;j){k100-i-j;if(k!0)if(k%30)if(3*…