ページ 11

Classの継承について

Posted: 2005年12月02日(金) 23:56
by <初心者>ばくまつ
初めて投稿します。

Objectというクラスを継承して新しい派生クラスを作成しようとしたときに、
「デストラクタの名前が "~クラス名" になっていません」
とエラーが出てしまいます。
どなたか解決方法をお教えください。

Class Object2 Inherits Object
Sub Object2()
End Sub

Sub ~Object2() <-ここでエラーが出ます。
End Sub
End Class

Posted: 2005年12月03日(土) 10:16
by イグトランス
エラーでは全然指摘されていませんが,
Inheritsは次の行にしなければなりません。
そこで次のようにしてください。

コード: 全て選択

Class Object2
	Inherits Object
Public
    Sub Object2()
    End Sub

    Sub ~Object2()
    End Sub
End Class

Posted: 2005年12月03日(土) 19:57
by <初心者>ばくまつ
ありがとうございます。コンパイルに成功しました。
解ってしまうとなんで一晩悩んでいたんだろうと思ってしまいました。
本当にありがとうございました。