里面的类.class 谁能举例吗?相当于 BaseDate0517EditUI a 这个参数吗?然后BaseDate0517EditUI.class 怎么使用?那个类的访问修饰符的我了解.我就不知道 BaseDate0517EditUI.class和 new BaseDate0517EditUI 有什么区别?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/01 14:56:25
![里面的类.class 谁能举例吗?相当于 BaseDate0517EditUI a 这个参数吗?然后BaseDate0517EditUI.class 怎么使用?那个类的访问修饰符的我了解.我就不知道 BaseDate0517EditUI.class和 new BaseDate0517EditUI 有什么区别?](/uploads/image/z/2865675-3-5.jpg?t=%E9%87%8C%E9%9D%A2%E7%9A%84%E7%B1%BB.class+%E8%B0%81%E8%83%BD%E4%B8%BE%E4%BE%8B%E5%90%97%3F%E7%9B%B8%E5%BD%93%E4%BA%8E+BaseDate0517EditUI+a+%E8%BF%99%E4%B8%AA%E5%8F%82%E6%95%B0%E5%90%97%3F%E7%84%B6%E5%90%8EBaseDate0517EditUI.class+%E6%80%8E%E4%B9%88%E4%BD%BF%E7%94%A8%3F%E9%82%A3%E4%B8%AA%E7%B1%BB%E7%9A%84%E8%AE%BF%E9%97%AE%E4%BF%AE%E9%A5%B0%E7%AC%A6%E7%9A%84%E6%88%91%E4%BA%86%E8%A7%A3.%E6%88%91%E5%B0%B1%E4%B8%8D%E7%9F%A5%E9%81%93+BaseDate0517EditUI.class%E5%92%8C+new+BaseDate0517EditUI+%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%3F)
里面的类.class 谁能举例吗?相当于 BaseDate0517EditUI a 这个参数吗?然后BaseDate0517EditUI.class 怎么使用?那个类的访问修饰符的我了解.我就不知道 BaseDate0517EditUI.class和 new BaseDate0517EditUI 有什么区别?
里面的类.class
谁能举例吗?相当于 BaseDate0517EditUI a 这个参数吗?然后BaseDate0517EditUI.class 怎么使用?
那个类的访问修饰符的我了解.我就不知道 BaseDate0517EditUI.class和 new BaseDate0517EditUI 有什么区别?、谁能帮我解决下.
里面的类.class 谁能举例吗?相当于 BaseDate0517EditUI a 这个参数吗?然后BaseDate0517EditUI.class 怎么使用?那个类的访问修饰符的我了解.我就不知道 BaseDate0517EditUI.class和 new BaseDate0517EditUI 有什么区别?
CLR公库,所以有很多东西就迁移了;例如Public Private;这就是很简单的共享和半隐蔽;
简单的;也就是说
一个Public方法/变量是可以在Class之间互相调用的.
例如:
public class class1
Public Sub A()
end sub
end class
然后在另一个Class中:
class1.A()
即可调用;
但是如果是Private sub a.就有很多时候是无法调用的,但是Class内部可以互相共享这个方法.
列个表---简单的来说
最开放的:Public--跨类调用.
第二的:Friend/Shared--不可更改的跨类调用
比较封闭:Private--类中调用
更加封闭:Protected--类中不能调用,只能自己用.
再往后可能就是Override型,要重写才能访问.
废话这么多了--说你的问题;
对非共享成员的引用要求对象引用
很明确的:你侵犯了主权..人家本来不让你访问,你偏偏从外部调用;那么你有两个方法,第一;把你要调用东西改为Public ...
第二:你可以把这个Class实例化,变为自己的元素;能够看到内部变量/方法.
比如,class1里又一个Private sub a()
那么,你在Class2里调用:
dim x1 as new class1
x1.a()
即可
不知是否是这个意思.