首页 > 其他分享 >2023.9.28动手动脑

2023.9.28动手动脑

时间:2023-09-28 21:33:10浏览次数:40  
标签:静态方法 name 访问 getName 动脑 28 Person 实例 2023.9

1.此代码有什么问题

 建造构造类的构造函数,再调用时需要输入传入参数,不能再调用原始类的默认构造。

2.静态方法中只允许访问静态数据,那么,如何在静态方法中访问类的实例成员(即没有附加static关键字的字段或方法)?

在静态方法中访问类的实例成员(非静态字段或方法),需要通过实例化类对象来进行访问。具体步骤如下:

  1. 创建类的实例对象。
  2. 使用创建的实例对象来访问实例成员。

举个例子,假设有一个名为Person的类,其中有一个实例字段name和一个实例方法getName()。我们要在静态方法中访问这个实例成员,可以按照以下步骤:

public class Person {
    private String name;

    public String getName() {
        return name;
    }

    public static void printName() {
        Person person = new Person();  // 创建Person的实例对象
        System.out.println(person.getName());  // 调用实例方法getName()
    }
}

在printName()方法中,我们首先创建了一个Person类的实例对象person,然后通过这个对象调用了实例方法getName()来获取name字段的值。因此,通过实例化类对象,我们可以在静态方法中访问类的实例成员。

标签:静态方法,name,访问,getName,动脑,28,Person,实例,2023.9
From: https://www.cnblogs.com/wangrui0429/p/17736532.html

相关文章

  • 9.28
    今天做了什么今天上了一天的课尤其是中间,有体育课真的很服,我们要测一千跑完以前我是偶真的累死在操场了,虚的不行.还有就是关于程序猿修炼之道的阅读笔记,今天完成剩下就是四则运算的代码,还有就是今天的离散数学和数据结构又开始讲的新的内容,.有时听不太懂的一天.今天遇到了......
  • 大二打卡(9.28)
    今天做了什么:uml课,第三个学期上刘老师的课,第一次能回答他上课提出的问题了,爽。体育课,肺活量吹了6300+,上年就吹了三千多,我还以为自己退步了,估计是上年漏气了,没吹好,差一点就赶上高一吹的6900了,一千米跑,好痛苦,跑完腿没那么累,嗓子眼感觉有东西卡住了,一直咳嗽吐吐沫,难受,大二运动强度......
  • 9.28
    1、 本次代码无法编译是因为我已经创建了对象的构造方法,但是我在调用时却并没有给它传递参值,这会使编译器无法判断调用哪个构造函数从而报错。即 2、 在静态方法中无法直接访问没有附加static关键字的实例成员,因为静态方法与类的实例无关,只能访问静态成员。但是,可以......
  • 2023-09-28 闲话
    本来应该进行一次晦涩文学的尝试,这要等到晚上了。下面是一些真实的想法,不知道你有没有看完呢?省流还是没有要到微信。大概的心里状态和车昱辉阐述了一下,得到了认可。简而言之,就是我觉得她长得可爱,我很喜欢看,这是一件很美好的事情,至于我要是加微信,聊天,搞对象,反倒徒增了工作量。......
  • 9月28
    今天距离放假的最后一天,我很激动,今天早上上了建模语言,学习了用例图和表,学习了基本的用例图的写法,然后去上了体育课进行了体测,首先是肺活量测试,我吹了4800,然后是引体向上,我做了两个,最后来到了最令大学生害怕的1000米,我跑了第19名,4分20,然后去土木餐厅吃了卤煮火烧,味道......
  • Kbaor_2023_9_28_Java第一次实战项目_ELM_V1_食品的实体类、工具类与实现类
    Kbaor_2023_9_28_Java第一次实战项目_ELM_V1_食品的实体类、工具类与实现类ELM_V1_食品的实体类packageelm_V1;/***[食品实体类]**@author秦帅*@date2023-9-25*/publicclassFood{privateIntegerfoodId;//食品编号privateStringfoodNam......
  • 230928 做题记录 // 超级 NB 线段树
    最近特别喜欢用NB这个词。这是为什么呢?因为我太NB了。我怎么这么厉害呢?我好想朝所有人都嘚瑟嘚瑟!我真NB!先开题吧。A-等差子序列https://vjudge.net/contest/583230#problem/A非常NB的一道线段树!但是现在没空所以先不写。B-颜色https://vjudge.net/contest/583......
  • 2023.9.28——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午上课,下午上课;我了解到的知识点:1.软件需求;明日计划:1.上课;......
  • 【230928-2】当α∈[0,PI/2],求:y=(5-4Sinα)^0.5+Sinα的极值=?
    指定α范围的函数图像:不指定α范围的函数图像:END......
  • 每日总结2023/9/28(软件需求分析)
    某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几个不同的规则确定,每个规则都要求Liz检查......