类变量与类函数
我们一开始我们就遇到static,我这个 public static void main
为什么类的成员函数不带static,那么static到底是什么
static成员变量被称为类变量,它不是成员变量,它是这个类的变量,它不属于任何一个对象,它属于这个类,所以任何一个对象都拥有这个变量,但只有他一份,这变量不在每个对象
类变量是定义在类中且在函数体之外的变量,类变量在整个实例化的对象中是公用的。
类函数
之前学习函数的时候让大家写的所有函数都是study
我们在这里内函数里面构造了两个display的对象d1 d2,用d1 d2去调用increasc这样的函数,如果你想在这里直接调用,当然是不行的,我不知道谁是increasc,因为 static是什么意思,函数前面的 static表明说这个函数它不属于任何对象,它属于这个类和对象 static的函数只能去调用static的函数,只能去访问static的成员变量 static的函数和static的成员变量都可以通过类的名字去访问,但是也可以通过某个对象的名字去访问,它不能获得对象具体的信息这叫做类变量和类
也就是说这些static的成员,他们的初始化和对象的创建是没有没关系

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)