您的位置:首页 > 移动开发 > Objective-C

design by contract?

2004-11-19 10:44 537 查看
as for a class's private member, how to design the contract? it is true that the caller of a private member of a class must be
one or several of the class's member. so perhaps the contract for the outer parameters( arguments, object's data member and global variable) should like this:
1. the caller knows more about the arguments passed to the private member, so it should verify it and the private member should assert it.
2. for data member, it's rather complex
3. for global variable, to the methord called, is just like its parameters
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  parameters class object