提问人:John Saunders 提问时间:2/25/2010 最后编辑:John Saunders 更新时间:11/7/2012 访问量:11033
术语“自定义类”的含义是什么?
What is the meaning of the term "Custom Class"?
问:
SO 上的许多问题都询问有关自定义类的问题。另一方面,我不知道他们在说什么。“自定义类”的意思似乎与我说“类”时的意思相同。
早在 80 年代,我错过了什么,让我无法理解?
我知道可以购买一个打包的系统——用于会计、ERP 或类似的东西。然后,您可以自定义它,或添加“自定义代码”,使包执行特定于您的业务的操作。
但这并不能描述编写 .NET 程序时使用的过程。在这种情况下,.NET Framework 的全部目的是允许我们编写自己的代码。开箱即用没有什么有用的东西。
答:
您自己编写的类与框架附带的类
评论
我很想开个玩笑,但相反,我会投入两分钱;人们习惯于进行自定义 -- 当涉及到编程时,他们必须想要一个自定义类。
术语“自定义代码”通常用于指代可以编写以扩展现有库或框架的代码。我认为“自定义类”将是一个可以插入到库或框架中的类,可能是通过实现接口或从抽象基类继承。
我可能会称它为“自定义类”,但它肯定不是我在这里听说过的第一个笨拙命名的计算概念。
评论
TableModel
TableModel
DefaultTableModel
对我来说唯一有意义的是要么在框架或库或其他东西中扩展现有类,要么只是在其他样板代码解决方案中编写一个类??
好问题!
我想它类似于自定义代码。
Working with Custom Classes in dBASE,Ken Mayer,高级 SQA 工程师,2001 年 1 月 30 日,http://www.dbase.com/knowledgebase/int/custom_classes/custclas.htm
什么是类,什么是自定义类?
类是对象的定义 -- 它在其定义中存储了所有属性、事件和方法 与对象相关联(这是, 顺便说一句,“封装”)。
自定义类是开发人员定义的 类,基于其中一只股票 类(dBASE 内置的类)。一个 自定义类的好例子 文件随 dB2K 一起提供 -- 它位于 类(在 Visual dBASE 7.x 中,这是 CUSTOM 文件夹),并且是 称为 DATABUTTONS.CC。我们将简要介绍一下 查看 这个类文件,但大部分代码 我们会看看会有点 与此处定义的不同。
Microsoft 在其文档中使用术语“自定义”来表示其提供的库的任何扩展。
如果要扩展如果要扩展 ,则需要创建一个“自定义组件”。扩展 ,创建一个“自定义类”。他们已经这样做了很长时间。我记得最早的参考资料是 Visual Basic 5.0 手册,我认为是 1996/1997 年。ListBox
Timer
DataTable
有“自定义应用程序向导”项目、“RDS [ADO] 中的自定义业务对象”、“自定义单击事件”、“SQL Server MDX 中的自定义属性”、“自定义 OCX 控件”、“使用 DHTML 的自定义控件”,等等。我估计 2001 年 10 月的 MSDN Library 有 300 多个以“custom”一词开头的索引条目。
评论