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

📄 studentimpl.java

📁 程序练习中包括书中实例程序代码和练习中要用到的代码,是压缩文件
💻 JAVA
字号:
package examples.network;
import java.rmi.RemoteException;
import java.rmi.server.UnicastRemoteObject;
/** An implementation of the Student interface as a
  * remote object
  */
public class StudentImpl extends UnicastRemoteObject
                         implements Student {
   private int ID;
   private String name;
   private int credits = 0;
   /** Construct and register the student object
     */
   public StudentImpl( int ID, String name )
                     throws RemoteException {
      this.ID = ID;
      this.name = name;
   }
   /** Return the student's identification number
     */
   public int getID() throws RemoteException {
      return ID;
   }
   /** Change the student's name
     */
   public void setName( String name )
                      throws RemoteException {
      this.name = name;
   }
   /** Return the student's name
     */
   public String getName() throws RemoteException {
      return name;
   }
   /** Return the current number of course credits
     */
   public int getCredits() throws RemoteException {
      return credits;
   }
   /** Add course credits and return the new total
     */
   public int addCredits( int credits )
                        throws RemoteException {
      return ( this.credits += credits );
   }
}

⌨️ 快捷键说明

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