他の言語でオブジェクト指向を勉強されている方はほとんど問題ないと思いますが、 オブジェクト指向プログラミングがはじめての方には 大抵、ノーツ・スクリプトを勉強するときに Dim session As New NotesSession や、 Set db = session.CurrentDatabase などのオブジェクト変数宣言で「?????????」になり、 苦手意識が一気に加速することがあるかと思います。 これは、各クラスのスーパークラス(上位)からサブクラス(下位)への上下関係というか 包含関係を憶えないと話しになりません。