home *** CD-ROM | disk | FTP | other *** search
- // %PARAMETERS = "CH17LIST C:\UT2004"
- //Identifies the package
- // Class declaration
- // #1 Play.uc
-
- class Play extends Commandlet;
-
- // #2 Class attributes
- //Cannot access them outside the class definition
- var private string szTitle;
- var private string szAuthor;
- var private int iReference;
- var private int iCastNumber;
- var private string szPrimeChar;
-
- // #3 Member functions
-
- //-----------------getTitle---------------------
- public function string getTitle(){
- return szTitle;
- }
- //#2
- //-----------------setTitle----------------------
- public function setTitle(string title){
- szTitle = title;
- }
-
- //-----------------getAuthor---------------------
- function string getAuthor(){
- return szAuthor;
- }
- //-----------------setAuthor---------------------
- function setAuthor(string author){
- szAuthor = author;
- }
- //-----------------getCastNumber-----------------
- function int getCastNumber(){
- return iCastNumber;
- }
- //-----------------setCastNumber-----------------
- function setCastNumber(int number){
- iCastNumber = number;
- }
- //-----------------getReference------------------
- function int getReference(){
- return iReference;
- }
- //-----------------setReference------------------
- function setReference(int ref){
- iReference = ref;
- }
- //-----------------getPrimeChar-------------------
- function string getPrimeChar(){
- return szPrimeChar;
- }
- //-----------------setPrimeChar------------------
- function setPrimeChar(string prime){
- szPrimeChar = prime;
- }
-
-
-