種類の多態の動作

投稿者:通りすがり 投稿日:2018/09/19(Wed) 22:48:25 No.1643

派生種類のインスタンスの、基底種類の手順を呼び出し、
その手順内から、派生種類の中の手順を呼び出そうとしています。
(同じ基底種類から、複数の派生種類を定義して、処理の部分的な
 共通化をしようとしています)

実行する処理方法の順番や、種類の順番を変えてみても、どうも、
どこかの時点で、解決に行く種類が固定されてしまうようです。
以下のプログラムのまま実行した場合、種類名の表示は、それぞれ
期待した通りなのですが、処理2の実行による表示は全て「C」に
なります(Aを除き、種類名と同じメッセージが表示されるのを期待している)。
-------------------
種類Aとは
 【自分】で処理1する手順
  処理2する
 終わり
 処理2する手順
 終わり
終わり

種類Bとは
 種類Aを継承
 処理2する手順
  「B」を表示
 終わり
終わり

種類Cとは
 種類Aを継承
 処理2する手順
  「C」を表示
 終わり
終わり

種類配列は、{}
種類配列に、(種類Bを作ったもの)を加える
種類配列に、(種類Cを作ったもの)を加える
種類配列に、(種類Aを作ったもの)を加える

個別は、種類Cを作ったもの
個別の種類名を表示する
個別で処理1する
個別は、種類Bを作ったもの
個別の種類名を表示する
個別で処理1する

種類配列を、アイテムにそれぞれ繰り返す
 アイテムの種類名を表示する
 アイテムで処理1する
繰り返す終わり
-----
すべて、基底種類が呼ばれるのであれば、仕様としてはありそうなのですが、
動きが仕様っぽくないので、報告しておきます。

辞書のキーを長整数で引けなくなった

投稿者:田中充 投稿日:2018/09/18(Tue) 10:29:02 No.1642

1.5.920の辞書仕様変更の影響だと思いますが、長整数(ループ変数)で辞書を引けなりました。(以前は文字列に強制変換されていたため、索引出来ていた)

◆動作環境情報◆
プロデル 1.6.927
Windows 10(64)
メモリ:3.84 GB

====サンプル====

頁という頁管理を作る
1回、頁番号2にカウントしながら繰り返す
頁の頁辞書(頁番号2)の頁名を報告する  ’ここでエラーとなる
繰り返し終わり

頁管理とは
  
  はじめの手順
    頁辞書という辞書を作る
    定義という頁定義を作る
    頁番号は、1
    定義の[頁番号]は、頁番号
    定義の[頁名]は、「テスト1」
    頁辞書(頁番号)は、定義
  終わり
  
終わり

頁定義とは
  +頁番号
  +頁名
終わり

以上、よろしくお願いいたします。

新版で問題無い事を確認しました

投稿者:アーク <info_nds-labo あっとまーくexcite.co.jp> 投稿日:2018/09/17(Mon) 13:09:52 No.1641

ゆうとさん、こんにちは。アークです。

この件は、V1.6.927(V1.5.927?)で改修済みである事を確認しました。
ありがとうございました。

確認しました

投稿者:アーク <info_nds-labo あっとまーくexcite.co.jp> 投稿日:2018/09/17(Mon) 13:07:09 No.1640

ゆうとさん、こんにちは。アークです。

この件は、V1.6.927(V1.5.927?)で改修済みである事を確認しました。
ありがとうございました。

Re^4: これって問題無いのでしょうか?

投稿者:アーク <info_nds-labo あっとまーくexcite.co.jp> 投稿日:2018/09/16(Sun) 19:45:00 No.1638

陸さん、こんばんは。アークです。

知りたかったのはこういう情報です。
ありがとうございます。

そういう事なら暫くは状況が変わらないかも知れないので、
紹介して頂いた記事に有る様に除外設定して使う事にします。

お騒がせしました。

Re^3: これって問題無いのでしょうか?

投稿者: 投稿日:2018/09/16(Sun) 16:39:49 No.1637

 こんにちは、陸です。
 横からすみません。

 たぶん作者さんから投稿があろうかとは思いますが、一応ゆうとさんが下記ページにまとめられていますので、参考にしてください。

プロデルがTrojan等として誤検出される現象について &#8211; プロデルブログ
https://wp.utopiat.net/2018/09/600/

 それでは。

Re^2: これって問題無いのでしょうか?

投稿者:アーク <info_nds-labo あっとまーくexcite.co.jp> 投稿日:2018/09/16(Sun) 16:29:34 No.1636

うぇいくさん、コメントありがとうございます。

私が知りたいのは表題の通りです。

ウィルス対策ソフトがこの様な挙動をするからには何か原因が有る筈です。
 1 当該プログラムにウィルスと判断されるコードが含まれる
 2 当該プログラムがウィルスに感染している
 3 当該プログラムにウィルスの挙動に類似したコードが含まれる
 4 上記もしくは別の理由でウィルス対策ソフトが誤検出した
とかでしょうか。

私はC#のコードを見てもさっぱり分かりませんが、
流石に1であるとは思っていません。
でも、作者のゆうとさんなら確認ができて、
「大丈夫です。」と言って頂けるかも知れません。

また、他のウィルス対策ソフトを使用している方から、
「○○では問題無かったです。」と言った情報が得られるかも知れません。
そういった事を期待しての書込みです。

うぇいくさんは誤検出と決めつけていますが、
その根拠を明かして頂けますでしょうか。

Re: これって問題無いのでしょうか?

投稿者:うぇいく 投稿日:2018/09/16(Sun) 14:28:19 No.1635



不要な返信だったようなの削除。

これって問題無いのでしょうか?

投稿者:アーク <info_nds-labo あっとまーくexcite.co.jp> 投稿日:2018/09/15(Sat) 21:48:06 No.1634

ゆうとさん、こんばんは。アークです。

更新お疲れ様です。

…ですが、No.1628、No.1631で報告しました不具合が、
本日更新されたV1.5.927でも改修されていません。

インストーラ版ではインストールできませんし、
zip版では解凍直後に削除されてしまいます。
エラー内容は添付写真をご覧ください。
次版では改修されている事を期待しています。

新版に更新できないのでその他の不具合が改修されたのかも確認できていません。

可能でしたら…

投稿者:アーク <info_nds-labo あっとまーくexcite.co.jp> 投稿日:2018/09/11(Tue) 15:23:02 No.1631

他の方が同様の報告をされていないので対ウィルスソフトによるのかも知れませんが、
何とも気持ちが悪いですし一旦対ウィルスソフトを無効にしないとインストールできないので、
可能であれば対応して頂けますでしょうか。

▲ページの先頭へ

- WebForum -