程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> des加密解密JAVA與.NET互通實例

des加密解密JAVA與.NET互通實例

編輯:關於JAVA

des加密解密JAVA與.NET互通實例。本站提示廣大學習愛好者:(des加密解密JAVA與.NET互通實例)文章只能為提供參考,不一定能成為您想要的結果。以下是des加密解密JAVA與.NET互通實例正文


Private
private 函數只能 在本類和子類的 高低文中挪用,且只能經由過程self拜訪。

這個意思就是:private函數,只能在本對象外部拜訪到。

對象實例變量(@)的拜訪權限就是 private。

class AccessTest
def test
return “test private”
end
def test_other(other)
“other object ”+ other.test
end
end
t1 = AccessTest.new
t2 = AccessTest.new

p t1.test # => test private

p t1.test_other(t2) # => other object test private


# Now make 'test' private

class AccessTest
private :test
end

p t1.test_other(t2) #毛病 in `test_other': private method `test' called for #<AccessTest:0x292c14> (NoMethodError)


Protected
protect 函數只能 在本類和子類的 高低文中挪用,但可使用 other_object.function的情勢。(這跟 C++ 的 private 形式同等)

這個的症結是 protected函數可以在同類(含子類)的其它對象的外部中應用。

# Now make 'test' protect

class AccessTest
protected:test
end

p t1.test_other(t2) # other object test private

Public
public 函數可以在任何處所挪用。成員函數和常量的默許拜訪權限就是public。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved