首页 > 其他分享 >9.28

9.28

时间:2023-09-28 20:36:28浏览次数:51  
标签:myObject 静态方法 9.28 实例 staticMethod MyClass public

1、

 本次代码无法编译是因为我已经创建了对象的构造方法,但是我在调用时却并没有给它传递参值,这会使编译器无法判断调用哪个构造函数从而报错。即

 2、

 

在静态方法中无法直接访问没有附加 static 关键字的实例成员,因为静态方法与类的实例无关,只能访问静态成员。但是,可以通过传递一个类的实例作为参数来在静态方法中访问实例成员。下面是一个示例代码来验证这个概念:

public class MyClass {
private int instanceField = 10; // 实例字段

public void instanceMethod() {
System.out.println("Instance method called");
}

public static void staticMethod(MyClass myObject) {
int value = myObject.instanceField; // 通过实例参数访问实例字段
System.out.println("Value: " + value);

myObject.instanceMethod(); // 通过实例参数调用实例方法
}

public static void main(String[] args) {
MyClass myObject = new MyClass();
staticMethod(myObject);
}
}

在上面的示例中,MyClass 类包含一个实例字段 instanceField 和一个实例方法 instanceMethod。staticMethod 是一个静态方法,它接受一个 MyClass 类的实例作为参数。在静态方法中通过实例参数 myObject 访问实例字段和调用实例方法。在 main 方法中创建了一个 MyClass 类的实例 myObject,然后调用了 staticMethod 方法并传递 myObject 作为参数。
这样,通过将实例作为参数传递给静态方法,就可以在静态方法中访问类的实例成员。

 

标签:myObject,静态方法,9.28,实例,staticMethod,MyClass,public
From: https://www.cnblogs.com/zzqq1314/p/17736440.html

相关文章

  • 2023.9.28——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午上课,下午上课;我了解到的知识点:1.软件需求;明日计划:1.上课;......
  • 9.28算法
    给你一个二叉树的根节点root,判断其是否是一个有效的二叉搜索树。有效二叉搜索树定义如下:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。 示例1:输入:root=[2,1,3]输出:true示例2:输入:root=......
  • 江西服务器出租,游戏服务器配置该如何选择?103.219.28.X
    江西服务器的稳定性和安全性虽说没有宁波和杭州的那么好,但是机器的应用领域也是不同的,目前江西有3大数据中心,江西南昌电信机房、新余数据中心和吉安电信机房。江西南昌机房经过数年的发展与扩容,截止2011年12月出口带宽总量已达200G,托管设备3000多台。新余数据中心有骨干光缆直连Chi......
  • [图论 , 线性基 , 9.28模拟赛] 图异或
    图异或题意给定一张\(n\)个点\(m\)条边的连通二分图,每个点有点权\(a_i\)。\(Q\)组询问,每次给定两个点\(u,v\),求点\(u\)到点\(v\)的路径(不一定要简单)权值最大值......
  • 2022.9.28学习了基础指针
    今天是周四,学校没有课,早上起来学习了一会C语言,今天学了一下基础的指针(印象比较深),对这个东西也有了一个初步的认识,也试着敲了两个代码。毕竟是刚刚开始的的时候嘛,难免有一......
  • 9.28 小记
    还是poi,所以没有要说的。我今天好像莫名心慌,大概是因为初赛垫底吧。好累,好烦,我是个垃圾,想去世每天都是这样的说想找个借口哭我他喵的在写什么唧唧歪歪的废话睡觉去......
  • flower in 9.28
    造了一个幂塔。但是vscode上出现了奇怪的现象。在洛谷博客上出现了更加诡异的现象。cnblogs还没试过。\[2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2......
  • 【闲话】2022.09.28
    又颓了一会KaTeX,真开心今天没有考试,于是自己切了会CDQ,切了会莫反,又思考了一下如何做可持久化字典树。没有切基环树,太难了,对于我这种蒟蒻而言。发现自己还想切一个由......
  • flower in 9.28
    造了一个幂塔。但是vscode上出现了奇怪的现象。在洛谷博客上出现了更加诡异的现象。cnblogs还没试过。\[2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2......
  • 9.28
    今日内容1.while循环2.for循环3.range方法while循环while条件: 条件成立之后执行的子代码(循环体代码)1.先判断条件是否成立2.如果成立则执行循环体代码3.循环......