面向对象编程基础与继承机制解析
1. 编程原则与共享方法
在编程中,一些独立的方法,如 Sqrt 等,并不涉及状态。这类方法并非明显属于某个特定类,但依据面向对象编程(OOP)的核心规则,它们必须成为某个类的一部分,这便是共享方法(Shared methods)存在的原因。程序员通常会使用库中的共享方法和属性,但新手程序员很少会自己编写。
调用共享方法有更简洁的方式,前提是在程序开头添加合适的 Imports 语句。例如,在程序顶部添加:
Imports System.Math
之后就可以更简洁地编写代码:
x = Sqrt(y)
自测问题示例
Math 类中的共享方法 Max 用于找出两个整数参数中的最大值。示例调用如下:
Dim x as Integer
x = Math.Max(7, 8)
2. 面向对象编程的核心概念
2.1 对象与类
面向对象编程是通过对象来构建程序。对象是数据(变量)和操作(方法)的组合,在程序中发挥特定作用。程序员设计对象时,会确保数据和操作紧密相关,而非随意组合。
在 VB 等大多数面向对象编程语言中,不能直接编写描述对象的指令,
超级会员免费看
订阅专栏 解锁全文
11万+

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



