-
-
[求助]请教关于对象的封装问题
-
发表于:
2009-2-19 22:31
3249
-
【求助】请教关于对象的封装问题
我想请教一下,用面向对象语言写的程序,其中某些类对象的私有属性或方法,是可以防止其它类对象修改或调用的。
那防止其它类调用是在程序的哪个时候完成的,是编译的时候吗?
程序运行之后,如WINDOWS的组件的调用,那是编译好的组件,那还是可以防止新类去调用组件创建对象的私有属性或者方法吗?
另,对于windows的COM组件,它们平时是存放在内存何处?组件是一个建好的对象,还是一个对象(类?)描述
调用时由组件创建的对象,他的权限是跟谁。是组件本身,还是创建组件者?
比如常听说的提升ASP.DLL权限,他提升的是ASP.DLL的运行权限,还是网页用户的权限。组件本身有权限(不是被使用)这个概念吗?
谢谢,不胜感谢
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)