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

📄 actor1.sct

📁 c#设计模式WithCla
💻 SCT
字号:
NO_OUTPUT_BEGIN
 Getting Started Actor Script
 The purpose of this script is to generate Actor 4.x code.
 Created by Jim Peterson, e-mail 70733.1602@compuserve.com.
NO_OUTPUT_END

 inherit ([BASE_CLASS, ] #$CLASS_NAME, #(
 [ ATTRIBUTE_NAME DELETE_LAST_SYMBOL, /* type ATTRIBUTE_TYPE */ ]
 [ ASSOCIATION_ONE_NAME DELETE_LAST_SYMBOL, /* class ASSOCIATION_ONE_CLASS */ ]
 [ AGGREGATION_ONE_NAME DELETE_LAST_SYMBOL, /* class AGGREGATION_ONE_CLASS */ ]
 [ ASSOCIATION_MANY_NAME DELETE_LAST_SYMBOL, /* array LITERAL_SYMBOL[1..10 LITERAL_SYMBOL] of ASSOCIATION_MANY_CLASS */ ]
 [ AGGREGATION_MANY_NAME DELETE_LAST_SYMBOL, /* array LITERAL_SYMBOL[1..10 LITERAL_SYMBOL] of AGGREGATION_MANY_CLASS */ ]

   ),2,nil)!!

 now(class($CLASS_NAME$))!!

 Def build ( self [DELETE_LAST_SYMBOL, a$ATTRIBUTE_NAME ] NO_RETURN)
 {
  ^init(new(self)[DELETE_LAST_SYMBOL, a$ATTRIBUTE_NAME ] NO_RETURN);
 }!!

 [
 Def OPERATION_NAME (self ACTOR_OPERATION_PARAMETERS NO_RETURN)
 /*
 OPERATION_COMMENT1
 OPERATION_COMMENT2
 OPERATION_COMMENT3
 */
 {
 OPERATION_CODE
 ^self;
 }!!
 ]

 now($CLASS_NAME$)!!

 Def init (self [DELETE_LAST_SYMBOL, a$ATTRIBUTE_NAME ] NO_RETURN)
 {
 [   ATTRIBUTE_NAME := a$ATTRIBUTE_NAME;
 ]
  ^self;
 }!!


⌨️ 快捷键说明

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