zoukankan      html  css  js  c++  java
  • 重学《C#高级编程》(对象与类型)

      昨天重看了下《C#高级编程》里面的对象与类型一章,发现自己有许多遗漏没懂的地方重新弄清楚明白了

      先说说什么是对象吧,我个人的感觉是:在编程的世界里,一段程序就是一个事物的处理逻辑,而对象就是针对这个逻辑的一个个抽象概念。

      比方:我们要写程序实现“一个人喝水”,按照我的习惯,这里可以拆分出两个对象

      1,“人”对象:这个人可以是张三,李四,甚至可以是一只动物

      2,“水”对象:这个水也是一个概念化的东西,冰水,白水,酒,饮料都行

      

      一个类就是一个对象,一个类可以有数据成员和函数成员,数据成员包括:字段,常量和事件的成员

      针对上面的“人”对象,字段:身高,体重,性别,年龄......

                常量:四肢(这个应该算是一个常量了吧,实在找不到人里面有哪些可以用作常量的了)

      函数成员包括:方法和属性

             方法就是一个对象能够处理的事情:人可以喝水,人可以穿衣服.....

             属性应该是一种特殊的函数吧,一种专门用来对字段取值和赋值的函数

            

              

  • 相关阅读:
    ubuntu16.04安装jdk1.8(java1.8)
    OJDBC版本区别 [ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别]
    Eclipse 的 jsp 页面代码格式化
    php自动加载
    swift 遍历
    swift 赋值判断
    C语言开发环境配置
    C语言之分配
    C语言之指针
    IOS之swift第一课基础代码
  • 原文地址:https://www.cnblogs.com/wise-zhang/p/4669066.html
Copyright © 2011-2022 走看看