エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
LotusScript に対する不満?(1) オーバーロード
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
LotusScript に対する不満?(1) オーバーロード
最初に書きましたが、僕はもともとは Java な人でした。 LotusScript を使い始めたとき、まず調べたのは... 最初に書きましたが、僕はもともとは Java な人でした。 LotusScript を使い始めたとき、まず調べたのはクラスの定義方法。 で、その制限の多さには少し驚きました。 極論するとこれ、オブジェクト指向というよりも、、、単に継承&カプセル化が利用できるようになった、便利なデータ型なのではないかと。 (言葉悪くて、スイマセン...) まず最初に困ったのは、メソッド(クラス Function) に オーバーロード が無いことです。 簡単に言えば、引数の異なる同じ名前のメソッドを定義できる、というものです。 例えば、以前にご紹介した CoreLog クラス ですが、オブジェクトを初期化する New 部分は、以下のような感じで複数用意したかったのです。 でもこれを実装しようとすると2個目以降の New の定義が「以前に宣言した名前です。」 と怒られちゃいますよね。 Public Class