面向对象中类的构造是什么意思

qq_26482459 2016-07-22 04:25:01
“类”是一种构造,通过使用该构造,您可以将其他类型的变量、方法和事件组合在一起,从而创建自己的自定义类型。这是我在一本书上面看到的 。这个地方的构造是什么意思啊?哪位大侠能讲讲啊 我纠结了一天了。不理解
...全文
529 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_26482459 2016-07-22
  • 打赏
  • 举报
回复
引用 4 楼 sp1234 的回复:
这种最基本的特性描述,其实无法抠底层。1000种面相对象编程语言可以有1000种封装的规则、方法。它既然是顶层概念(封装、标识唯一性、有类型的、可继承的、多态的),理解它就需要对隐喻的悟性,需要结合自身的经验很自然地理解,各种编程环境的具体表现不同。正因为此,其实这类最初级的概念,不用着急特别深入地理解,用5年才能真正完全搞懂。
这才我想要的答案
正怒月神 2016-07-22
  • 打赏
  • 举报
回复
额。属性,字段,方法等等放到一个类。这个类就是你构造的自定义类型。
秋的红果实 2016-07-22
  • 打赏
  • 举报
回复
扣字眼干嘛,就是把某些方法,事件,字段装载进一个“包”里,用时,先拿过整个包来,拉开某些可以被打开的拉链,使用包里的东西,……
  • 打赏
  • 举报
回复
这种最基本的特性描述,其实无法抠底层。1000种面相对象编程语言可以有1000种封装的规则、方法。它既然是顶层概念(封装、标识唯一性、有类型的、可继承的、多态的),理解它就需要对隐喻的悟性,需要结合自身的经验很自然地理解,各种编程环境的具体表现不同。正因为此,其实这类最初级的概念,不用着急特别深入地理解,用5年才能真正完全搞懂。
  • 打赏
  • 举报
回复
翻译的差别。 就是“封装”的意思。
qq_26482459 2016-07-22
  • 打赏
  • 举报
回复
楼上说你说的是构造函数吧,就是实例化对象后是对象初始化,有一个默认值。这里貌似不是这个意思啊
揉碎了时光xy 2016-07-22
  • 打赏
  • 举报
回复
类可以由自己定义,类里面的对象方法也都可以由自己定义,构造一个类之后,就可以通过成员访问里面的方法等。比如你构造一个“动物园”类(class),这个类里面有各种动物(对象),比如猫,狗,老虎等等。对于猫,会有它特有的属性和方法,狗,老虎也是如此,但是也可以给它们定义公用的方法,例如:吃食物:eat();

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧