zoukankan      html  css  js  c++  java
  • 以类为单位的编程思想

    如果你感觉现在的编程很混乱,那么,请记住一句话:现在的编程,是以类为单位的。

    类可以理解为是一种数据类型,也可以理解为是一个子程序。

    如果说结构体是一种数据类型的话,那类则是一种特殊的结构体,这个结构体里,除了数据类型,还有代码,也就是函数。

    如果说int i=1;是开辟一个存储单元,把数据1放进去的话,那 String a;则是开辟一个地址为a的存储区域,把类string里的数据以及函数都放进去。

    String 是系统提供的类,你当然可以做自己的类。

    子程序这个概念,现在不大有人提了,因为,它已经被类取代了。如果说子程序是能实现一定功能的程序,那,类的功能也是如此,从使用的角度来说,类其实就是能完成一类功能的子程序。只要我们告诉他一些必要的信息,它就能完成某个功能。

    象人一样,只要你告诉它用什么样的笔,左上角坐标,右下角坐标,他就能帮你画个矩形;你如果告诉它...,它就能给你画出个园。你说,这个类,是个人呢,还是一个子程序。

    你说,类不是数据类型,也不是子程序,概念上好象如此;你说,类既是个数据类型,又是个子程序,难道不是吗??

    不是左,也不是右;既是左,又是右;中庸之道,原来在美国,根基也这么深哈...

  • 相关阅读:
    英语老师不想让你知道的一些网站分享
    最近三周开发的桌面应用系统
    UML技术沙龙PPT
    Pandas时间处理的一些小方法
    合并函数总结
    开博宣言
    DBGrid中增加一列CHECKBOX
    关于Delphi的Hint
    操作EXCEL
    关于FastReport
  • 原文地址:https://www.cnblogs.com/java20130723/p/3211681.html
Copyright © 2011-2022 走看看