多態について

ActiveBasicでのプログラミングでわからないこと、困ったことなどがあったら、ここで質問してみましょう(質問を行う場合は、過去ログやWeb上であらかじめ問題を整理するようにしましょう☆)。
返信する
メッセージ
作成者
EIJI

多態について

#1 投稿記事 by EIJI »

AB4ではまだサブクラスで関数のオーバーライドが出来ないようですが、C++やJAVAのように多態を使うことは、まだ無理なのでしょうか?
山本
Site Admin
記事: 535
登録日時: 2005年5月30日(月) 15:08
連絡する:

#2 投稿記事 by 山本 »

現状では、仮想関数でない関数のオーバーライドを利用できますが、C++同様、これでは多態性であるとは言えません。

Ver4.2で、関数のオーバーロード及び純粋仮想関数(抽象メソッド/抽象クラス)などに関する言語仕様を適切なものに決定しようと考えています。

後日、これら仕様拡張の提案の詳細を公開しますので、今しばらくお待ちください。
EIJI

#3 投稿記事 by EIJI »

ありがとうございます。
C言語で多態のようなものを作ったことはあるのですが、コンパイラのほうで実現してくれるのならそのほうが楽にできます。
Ver4.2が出るまでにActiveBasicVer4.1に慣れておきます。
返信する