⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 personalinfo.java

📁 该系统是一个基于p2p的即时聊天系统
💻 JAVA
字号:
/* * @(#) PersonalInfo.java * Copyright 2004 HWStudio. All rights reserved. */package hws.item.smart.utility.mail;/** * 个人信息 * * @version 0.1 2005-07-13 * @author Hwerz */public class PersonalInfo extends Object {    /*------------------------------------------------------------------------*     *                                属性定义                                *     *------------------------------------------------------------------------*/    /**     * 姓名     */    private String name;    /**     * 单位     */    private String organization;    /**     * 电子邮件     */    private String email;    /**     * 回复地址     */    private String reply;    /*------------------------------------------------------------------------*     *                                构造函数                                *     *------------------------------------------------------------------------*/    /**     * Create a new instance of this class     *     * @param name 姓名     * @param organization 单位     * @param email 电子邮件     * @param reply 回复地址     */    public PersonalInfo(String name, String organization, String email,        String reply) {        super();        this.name = name;        this.organization = organization;        this.email = email;        this.reply = reply;    }    /*------------------------------------------------------------------------*     *                                公共方法                                *     *------------------------------------------------------------------------*/    /**     * 返回姓名     *     * @return 姓名     */    public String getName() {        return name;    }    /**     * 设置姓名     *     * @param name 待设置的姓名     */    public void setName(String name) {        this.name = name;    }    /**     * 返回单位     *     * @return 单位     */    public String getOrganization() {        return organization;    }    /**     * 设置单位     *     * @param organization 待设置的单位     */    public void setOrganization(String organization) {        this.organization = organization;    }    /**     * 返回电子邮件     *     * @return 电子邮件     */    public String getEmail() {        return email;    }    /**     * 设置电子邮件     *     * @param email 待设置的电子邮件     */    public void setEmail(String email) {        this.email = email;    }    /**     * 返回回复地址     *     * @return 回复地址     */    public String getReply() {        return reply;    }    /**     * 设置回复地址     *     * @param reply 待设置的回复地址     */    public void setReply(String reply) {        this.reply = reply;    }    /*------------------------------------------------------------------------*     *                                覆盖方法                                *     *------------------------------------------------------------------------*/    /**     * 覆盖超类Object的方法     *     * @param obj the reference object with which to compare     * @return true if this object is the same as the obj argument; false     * otherwise     */    public boolean equals(Object obj) {        boolean equal;        if (obj instanceof PersonalInfo) {            PersonalInfo info = (PersonalInfo) obj;            equal = name.equals(info.getName())                && email.equals(info.getEmail());        } else {            equal = false;        }        return equal;    }    /**     * 覆盖超类Object的方法     *     * @return a hash code value for this object     */    public int hashCode() {        return super.hashCode() + name.hashCode() + email.hashCode();    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -