深入探讨类的封装、继承与多态
在软件开发中,类的使用是一项核心技术,它能极大地提升代码的可维护性、可复用性和可扩展性。下面将详细介绍类的封装、继承和多态这三个重要特性。
1. 类在联系人管理中的应用
在联系人管理应用中,涉及到保存联系人信息和对列表框控件中项目的序列化与反序列化操作。以下是保存联系人信息的代码:
contact.EMail = txtEMail.Text
contact.URL = txtURL.Text
If adding Then
ListBox1.Items.Add(contact)
Else
ListBox1.Items(currentContact) = contact
ListBox1.Items.RemoveAt(currentContact)
ListBox1.Items.Add(contact)
End If
SaveContact() 子程序利用 adding 变量区分添加和编辑操作,将新记录添加到列表框控件中,或者用各个控件的值替换列表框中的当前记录。
序列化是将对象存储到磁盘文件的过程,反序列化则是相反的过程。为了序列化对象,首先将它们存储到 ArrayList 对象中,因为 ArrayList 是一个动态数组,可以整体进行序列化。磁盘文件反序列化为 ArrayList 后,再将 ArrayList 的每个元素移动到列表框
超级会员免费看
订阅专栏 解锁全文
1012

被折叠的 条评论
为什么被折叠?



