以前觉得用接口没什么用。原来是自己肤浅了
看了公司的代码后定义接口,接口实例化有点不懂
还有象这种属性
int age
public Age
{
get{return age;}
set{age = value;}
}
可以帮小弟解惑下不?
到现在只知道只读只写。不让人知道定义的变量,还有什么用处不
这些基础的都好多不懂,
有没有什么电子书推荐小弟看下的
大家帮帮忙
看了公司的代码后定义接口,接口实例化有点不懂
还有象这种属性
int age
public Age
{
get{return age;}
set{age = value;}
}
可以帮小弟解惑下不?
到现在只知道只读只写。不让人知道定义的变量,还有什么用处不
这些基础的都好多不懂,
有没有什么电子书推荐小弟看下的
大家帮帮忙
解决方案 »
- 这是我写的一个获取来访者mac地址的方法 请高手看看那里有问题,这里的返回值是"Host not found!"
- 编译的时候报配置错误,访问被拒绝:"Yaw.webresource",但是有时又能正常运行,请高手解答![
- 使用系统自带的membership里面来注册账号,要在vs的命令行里面输入什么命令?忘了是aspnet_reg??
- Regex 正则 怎么把斜杠打出来
- 采购入库单保存时,怎样批量加库存?
- session问题
- 请教高手:autoComplete如何让下面框框的一部分问题填充到文本框里面?
- flash文件绑定数据库的内容?
- 请教达人:有关ASP报错:“ASP.default_aspx”并不包含“MyMenu_MenuItemClick”的定义
- 为什么不能创建FileSystemObject? 错在哪里?
- 紧急问题
- 求教 LINQ TO SQL singel 和 first用法???
http://blog.csdn.net/lyamlf_net/archive/2007/03/01/1518296.aspx
类里面没有定义都默认私有的
用Age()才可以调用,安全
面向对象的思想
可以用于支持回调
面向对象思想的一个最重要的原则就是:面向接口编程
字段和属性
尽可能的使用属性(property),而不是数据成员(field)。
把所有的字段都设为私有字段,则把它们封装成属性,字段就是作用于整个类的变量。
属性的实质是方法(get和set方法),数据安全