我正在尝试为工程项目实现一些形状并将其抽象出来以用于一些常见功能,以便我可以使用通用程序.
我正在尝试做的是有一个调用的接口,cShape并拥有cRectangle并cCircle实现cShape
我的代码如下:
cShape 接口
Option Explicit
Public Function getArea()
End Function
Public Function getInertiaX()
End Function
Public Function getInertiaY()
End Function
Public Function toString()
End Function
Run Code Online (Sandbox Code Playgroud)
cRectangle 类
Option Explicit
Implements cShape
Public myLength As Double ''going to treat length as d
Public myWidth As Double ''going to treat width as b
Public Function getArea()
getArea = myLength * myWidth
End Function
Public Function getInertiaX()
getInertiaX = (myWidth) * (myLength ^ 3) …Run Code Online (Sandbox Code Playgroud) 由于VBA中的新项目,我从VB.NET转移,说实话,不知道如何在这里处理对象类.我想要达到的是比较不同类对象模块之间的对象.
例如
class Employee
属性:Name,Age
point是:比较Name两个Employees之间的s
类:员工和经理
的观点是:比较Name从员工用Name的经理
我知道如何在VB.NET中,但如何比较VBA中不同类模块对象的属性?