ООП в VB, а что в нем не так???
Формулировка задачи:
Чем по мнению сишников с плюсами VB "недоделанный" как объектно-ориентированный язык. Что ему не хватает?
Написал тут программку небольшую с использованием своих классов,показалось мне,что есть все что надо. Но правда опыта мало по этому вопросу?
Но не понравилось что в Class Builder после создания методов ,свойств и событий их нельзя изменить или редактировать, только вручную код лопатить!!!??? Вот. Ответьте , зубры ООП в VB.
Написал тут программку небольшую с использованием своих классов,показалось мне,что есть все что надо. Но правда опыта мало по этому вопросу?
Но не понравилось что в Class Builder после создания методов ,свойств и событий их нельзя изменить или редактировать, только вручную код лопатить!!!??? Вот. Ответьте , зубры ООП в VB.
Решение задачи: «ООП в VB, а что в нем не так???»
textual
Листинг программы
Public Class AdoN_Connect
<br> Public Conn <font color="blue">As</font> OleDb.OleDbConnection
<br> Public Sub New(ByVal str_mdb <font color="blue">As</font> String)
<br> Conn = New OleDb.OleDbConnection()
<br> Conn.ConnectionString = _
<br> <b><font color="green">"Provider=Microsoft.Jet.OLEDB.<b><font color="darkblue">4</font></b>.<b><font color="darkblue">0</font></b>;Data Source="</font></b> & _
<br> str_mdb
<br> Conn.<font color="blue">Open</font>()
<br> <font color="blue">End</font> Sub
<br> Protected Overrides Sub Finalize()
<br><font color="green">' по моему это и есть деструктор!!!!!!!
<br> Console.WriteLine("Объект уничтожен")
<br> '</font>Conn.Close()
<br> Conn = Nothing
<br> <font color="blue">End</font> Sub
<br>
<br><font color="blue">End</font> Class
<br>