added chapter map to README
This commit is contained in:
11
11-pythonic-obj/private/leakprivate.py
Normal file
11
11-pythonic-obj/private/leakprivate.py
Normal file
@@ -0,0 +1,11 @@
|
||||
from java.lang.reflect import Modifier
|
||||
import Confidential
|
||||
|
||||
message = Confidential('top secret text')
|
||||
fields = Confidential.getDeclaredFields()
|
||||
for field in fields:
|
||||
# list private fields only
|
||||
if Modifier.isPrivate(field.getModifiers()):
|
||||
field.setAccessible(True) # break the lock
|
||||
print 'field:', field
|
||||
print '\t', field.getName(), '=', field.get(message)
|
||||
Reference in New Issue
Block a user