バッチでOOP
1987 ワード
やあ、私はNguyen Phuミン、作者とFreakC Programming Languageのリードする開発者です.バッチがオブジェクト指向プログラミングを持っていないので、今日、私はバッチで「Faking」OOPで私の試みを共有しています.
構造体の作成
まず、「dog . bat」というファイルを作ります.
構造体の作成
まず、「dog . bat」というファイルを作ります.
:: Creating properties
set %~1.age=%~2
set %~2.weight=%~3
:: Creating a child method
(
echo echo %%~1!
)>%~1.say.bat
次に、コードを実行するメインファイルを作成します.:: Create an object
call Dog "Mary" "3" "4kg"
:: Prints out "age" property of "Mary", which is "3"
echo Age: %Mary.age%
:: Call "Mary.say" with argument "Woof", which prints out "Woof"
call Mary.say "Woof"
それだ!簡単、右?あなたがより良い解決策を持っている場合はコメントしてください.Reference
この問題について(バッチでOOP), 我々は、より多くの情報をここで見つけました https://dev.to/freakcdev297/oop-in-batch-57a8テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol