猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
set.get访问器与构造函数。
C#中既然有构造函数对对象进行初始化,那么为什么还要有get,set访问器来设置和取得属性值。请高手指点。
小怪兽爱吃肉
浏览 460
回答 2
2回答
梦里花落0921
用构造函数对象进行初始化,如果只有一个、或者两个属性。可以用重再构造函数来实现。那么要是有10个属性。它的初始化可能可不是1、2中而是几百种,总不能写几百个重载吧?
0
0
0
千万里不及你
用属性的目的是为了将一个对象的敏感数据对外隐藏起来,而只对外暴露出一个属性,这样外界就只能通过属于这个对象的属性去访问对象的私有成员。这也体现了OOP思想的封转特性。另外,构造函数只能set,而属性除了set外还能get
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
.NET
.net 中 字符串含有超链接,如何给超链接自动加上a标签?
1 回答
请问.net 中用jquery传值安全吗?
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续