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

📄 perstpilot.java

📁 个人感觉非常不错的poleperst-acid
💻 JAVA
字号:
/* 
This file is part of the PolePosition database benchmark
http://www.polepos.org

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public
License along with this program; if not, write to the Free
Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
MA  02111-1307, USA. */

package org.polepos.teams.perst;

import org.polepos.framework.*;
import org.garret.perst.*;

/**
 *
 * @author Knizhnik
 */
public class PerstPilot extends Persistent implements CheckSummable
{
    private		String	mName;		
    private		String	mFirstName;
    private		int	mPoints;
    private		int	mLicenseID;

	
    /**
     * Default.
     */
    public PerstPilot()
    {
    }
	
	
    /** 
     * Creates a new instance of Pilot.
     */
    public PerstPilot(String name, int points)
    {
        this.mName=name;
        this.mPoints=points;
    }
	
    /**
     * Full ctor.
     */ 
    public PerstPilot( String name, String firstname, int points, int licenseID )
    {
        mName		= name;
        mFirstName	= firstname;
        mPoints		= points;
        mLicenseID	= licenseID;
    }
	
	
    public int getPoints()
    {
        return mPoints;
    }
	
    public void setPoints( int points )
    {
        mPoints = points;
    }
    
    public void addPoints(int points)
    {
        this.mPoints+=points;
    }
    
    public String getName()
    {
        return mName;
    }

    public void setName( String name )
    {
        mName = name;
    }

    public String getFirstName()
    {
        return mFirstName;
    }
    
    public void setFirstName( String firstname )
    {
        mFirstName = firstname;
    }
	
    public int getLicenseID()
    {
        return mLicenseID;
    }
	
    public void setLicenseID( int id )
    {
        mLicenseID = id;
    }

    public String toString()
    {
        return mName+"/"+mPoints;
    }
    

    public long checkSum() 
    {
        return getPoints();
    }
}

⌨️ 快捷键说明

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