成员内部类

news/2025/10/13 20:59:41/文章来源:https://www.cnblogs.com/Ricard/p/19139238

成员内部类

  • 在类的内部定义,与实例变量,实例方法同级别的类

  • 外部类的一个实例部分,创建内部类对象时必须依赖外部类对象

  • Outer out = new Outer();
    Inner in = out.new Inner();
    
//外部类
public class Outer {//实例变量private String name="张三";private  int age=20;//内部类class Inner{private String address="北京";private String phone="110";//方法public  void show(){System.out.println(name);System.out.println(age);System.out.println(address);System.out.println(phone);}}
}
public class Test {public static void main(String[] args) {//1创建一个外部类对象Outer Outer = new Outer();//2.创建内部类对Outer.Inner inner= Outer.new Inner();//一步到//    Inner inner=new Outer().new Inner();inner.show();}
}
  • 当外部类。内部类存在重名属性时,会优先访问内部类属性

  • public  void show()//打印外部类的属性Outer.thisSystem.out.println(Outer.this.name);
    
  • 成员内部类不能定义静态成员,但可以定义静态常量

  •      private static  final(表示常量)  String coutry="中国";
    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/936418.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用 Fortran 进行英文数字验证码识别

一、引言 Fortran 是历史最悠久的高级语言之一,广泛应用于数值计算与工程模拟。在验证码识别方面,尽管 Fortran 并不是图像处理或 OCR 的主流语言,但我们可以借助系统调用与外部 OCR 工具如 Tesseract 实现简单的验…

webpack优化前端性能

Webpack 优化前端性能主要从构建时优化和运行时优化两个维度进行。以下是全面的优化方案: 1. 代码分割与按需加载 1.1 动态导入 (懒加载) // React 路由懒加载 const Home = lazy(() => import(/* webpackChunkNam…

2025.10.13总结 - A

今天满课,生活充实且乏力。加油

洛谷版自我介绍

清华大学紫荆书院学生科学技术协会 (ZAST) 赛事部 副部长 Deputy Director of the Competition Department, Zijing Association of Science and Technology(ZAST), Tsinghua University 清华大学紫荆书院科协常年举办…

Windows五次shift漏洞复现

前言 当我们每次按五次shift之后都会弹出如下图所示的样式,在早期的windows7版本,就可以利用这个漏洞进行取得意想不到的效果。一、原理 我们可以给sethc进行改名,将本该启动sethc变成启动cmd,然后利用dos命令进行…

P8186 [USACO22FEB] Redistributing Gifts S 题解 - 符星珞

题目描述 FJ 有 \(N\) 个礼物给他的 \(N\) 头奶牛,这 \(N\) 个礼物和 \(N\) 头奶牛都分别按顺序被标记为从 \(1\) 到 \(N\) 的整数。每头奶牛都有一个愿望单,记录着一个含有 \(N\) 个礼物的排列。比起在愿望单中出现…

深入解析:个人用云计算学习笔记 --17(DNS 服务器)

深入解析:个人用云计算学习笔记 --17(DNS 服务器)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas"…

Windows续

一、Windows 文件系统 1.1 文件系统基本概念 文件系统是操作系统用于明确存储设备或区分上的文件的方法和数据结构。 操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。 1.2 文件系统格式(…

uml九类例图详解

九种常见UML图(分类+图解) 九种常见UML图1.类图 概述 类图(Class Diagram)是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。 类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种…

继续学习,争取早日找到实习 - Irving11

关于SQL的一些经典实例 一、TOP n 1、路径问题: csv_path = "student_score.csv" df = pd.read_csv(r"D:\Pycharm\pythonProject3\student_score.csv") 文件路径里的 \ 在 Python 中被当作转义字…

悟空原创:零门槛编程?实现了!拖拉流程,支持窗口界面设计支持生成独立可执行程序

悟空原创:零门槛编程?实现了!拖拉流程,支持窗口界面设计支持生成独立可执行程序悟空原创:零门槛编程?实现了!拖拉流程,支持窗口界面设计支持生成独立可执行程序零门槛编程,不会写代码,只想简单拖拉图形控件就…

Keil MDK 将不同文件中的特定数据链接到同一位置

最近在一个STM32的项目中,为了方便现场调试的抓取一些运行数据,就想在项目中增加类似于 linux 的串口终端,实现一些基本命令行的调试命令。本着开源优先的原则,一通搜索,最终选定了 xcmd 这个开源库。 XCMD 介绍 …

详细介绍:用于水管和污水管道巡检机器人的同步定位与建图综述

详细介绍:用于水管和污水管道巡检机器人的同步定位与建图综述2025-10-13 20:33 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !impor…

1013日总结

今天把作业写了一点,也就是界面那一块。 写了1000行左右,但还是有问题--前端数据反馈不到后端,明天我再看看。

C语言自学--自定义类型:结构体 - 指南

C语言自学--自定义类型:结构体 - 指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Mon…

2025公众号排版效率榜:5款AI工具实测对比,从排版到分发一站搞定

作为新媒体运营者,你是否也曾经历过这些场景:花2小时排版一篇公众号文章,换平台发布时格式错乱需重新调整;追热点时选题慢半拍,配图担心版权风险;团队协作时版本混乱,分发10个平台重复操作到深夜?2025年,随着…

完整教程:R语言——离群点检测应用

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

OpenLayers地图交互 -- 章节十六:双击缩放交互详解 - 教程

OpenLayers地图交互 -- 章节十六:双击缩放交互详解 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consol…

中国联通重要突破!正式获得开展eSIM手机运营服务商用试验批复

中国联通重要突破!正式获得开展eSIM手机运营服务商用试验批复Posted on 2025-10-13 20:25 lzhdim 阅读(0) 评论(0) 收藏 举报今日,中国联通公众号发文称,近期,中国联通正式获得开展eSIM手机运营服务商用试验的…

071_尚硅谷_十进制转其它进制

071_尚硅谷_十进制转其它进制1.十进制转二进制 2.十进制转八进制 3.十进制转十六进制