私は初心者の VB.NET プログラマーでPrincipal
、2 つの異なるクラスのインスタンスである 2 つのメンバーを持つクラスを実装しようとしています。
イベントとデリゲートの使用方法を学習しているので、イベントを実装して (これが問題の解決策になる場合) objeto2._atributoC21
、値が割り当てられたときに更新し、 と のすべてのメンバーの合計でobjeto1.atributoC11
更新したいと考えています。Principal.total
object1
object2
これは非常に失礼なコードですが、この例を可能な限り明確にするために:
Public Class Principal
Public objeto1 As ClaseIncluida1
Public objeto2 As ClaseIncluida2
Public total As Integer
End Class
Public Class ClaseIncluida1
Private _atributoC11 As Integer
Public _atributoC12 As Integer
Public Property atributoC11 As Integer
Get
Return _atributoC11
End Get
Set(ByVal value As Integer)
_atributoC11 = value
End Set
End Property
End Class
Public Class ClaseIncluida2
Public _atributoC21 As Integer
Public _atributoC22 As Integer
End Class
イベントとデリゲートを簡単な方法で使用する方法は知っていますが、上で説明したものを作成しようとすると、行き詰まりに陥ります。
イベントとデリゲートはPrincipal
クラスに適していない可能性がありますが、その場合、適切なソリューションをどのように実装できますか?