• 以类为单位的编程思想


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

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

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

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

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

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

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

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

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

  • 相关阅读:
    VideoJS播放hls视频
    点击盒子外任意位置关闭当前盒子
    eval()由字符串获取变量值
    React Hooks
    Redux
    react-router-dom
    React开发入门
    js文件下载
    Springboot通过filter修改body参数思路
    java 将指定目录打包成ZipUtils
  • 原文地址:https://www.cnblogs.com/java20130723/p/3211681.html
Copyright © 2020-2023  润新知