首页 > 其他分享 >Day06-26 内部类

Day06-26 内部类

时间:2023-07-29 17:11:18浏览次数:35  
标签:26 Outer 内部 void Day06 System public out

内部类

  • 内部类就是在一个类的内部在定义一个类,比如,A类中定义一个B类,那么B类相对A类来说就称为内部类,而A类相对B类来说就是外部类了。

  • 1、成员内部类

  • 2、静态内部类

  • 3、局部内部类

  • 4、匿名内部类

import com.oop.demo10.Outer;

public class Application {
   public static void main(String[] args) {
       //new
       Outer outer = new Outer();

       //通过这个外部类来实例化内部类
       Outer.Inner inner = outer.new Inner();
       inner.getID();
  }
}
public class Outer {
   private int id = 10;
   public void out(){
       System.out.println("这是外部类的方法");
  }

   public class Inner{
       public void in(){
           System.out.println("这是内部类的方法");
      }

       //获得外部类的私有属性
       public void getID(){
           System.out.println(id);
      }
  }
}
 

标签:26,Outer,内部,void,Day06,System,public,out
From: https://www.cnblogs.com/Iwtr/p/17590116.html

相关文章

  • 极具性价比的步进电机驱动芯片-TMC2226/TMC2209使用小结
    TMC2226/2209相对于TMC2660C、TMC5160来说,价格低了很多,同时功能并没有太多阉割。对比TMC5160,少了内部加减速曲线,电流足够(Ipeak=2.8A),相对5160而言功能也很足够,所以毫无疑问TMC2226是极具性价比的步进驱动芯片。让我们一起看看TMC2226/TMC2209的一些特点:1、配置接......
  • 3-1 在上面有关折半查找的例子中,while 循环语句内共执行了两次测试,其实 只要一次就足
    ArchlinuxGCC13.1.1 202304292023-07-2911:07:02星期六 点击查看代码#include<stdio.h>intbinsearch(intx,intv[],intn){intlow,high,mid;low=0;high=n-1;mid=(low+high)/2;while((low<=high)&&(......
  • 最完美WIN11_Pro_22H2.22631.2115软件选装纯净版VIP51.0
    【系统简介】=============================================================1.本次更新母盘来自UUP_WIN11_Pro_22H2.22631.2115。进一步精简优化调整。2.只为呈现最好的作品,手工精简优化部分较多。3.OS版本号为22631.2115。个别要求高的就下MSDN吧,里面啥功能都有。4.集成《DrvCeo......
  • 高效的视频渲染——H264与H265编码
    需要先安装Quicktime现在的主流还是H264但在不久后的将来H265会发展起来的两种常用的渲染方式这种方式,渲染的时候AE是不能工作的所以一般用第二种方式:添加到ME里面......
  • 初学C语言day06--进程影响及类型限定符
    进程映像:程序:存储在磁盘上的可执行文件(二进制文件、脚本文件)进程:正在系统中运行的程序进程映像:进程的内存分布情况:text代码段存储二进制指令、常量,只读的,如果强行修改会产生段错误data数据段初始化过的全局变量、初始化过的静态局部变量bss静态数据段未初......
  • P2679 [NOIP2015 提高组] 子串 题解
    原题\(题目大意\)\(从字符串a中选出k个子串s_1,s_2,s_3...s_k使得s_1+s_2+s_3+...+s_k=b\)\(求总方案数对10^9+7取模的结果\)\(1\le|a|即n\le1000,1\le|b|即m\le200,1\lek\le|b|\)\(设f_{i,j,x}表示已经选到a的第i个字符,b的第j个字符,共选了x个子串的方案数\)\(则可得......
  • CodeForces 1268E Happy Cactus
    洛谷传送门AtCoder传送门考虑一些简单的情况,比如树。设\(f_u\)为当前\(u\)能通过边权递增的路径到达的点数(包括它自己)。为了让两个点对在边权递增路径的边权最小的那条边被统计,我们倒序枚举边。当枚举到\((u,v)\)时,我们有\(f_u=f_v=f_u+f_v\)。这是因为\(u\)......
  • 【每日一题】Problem 626B. Cards
    原题解决思路找规律对于n:0:0形式的,只有一种结果,是第一个元素对于m:n:t形式的,三个元素都是可能的对于1:n:0形式的,可以发现,第二种元素是永远不可能的1:n:0可以变成1:n-1:0和0:n-1:1,而这本质上还是1:n:0最终,该形式只有两种倒数第二形态,1:2:0,1:1:0(不考虑一......
  • 《产品发展的路标是客户需求导向 企业管理的目标是流程化的组织建设》-- 任正非在PERB
    《产品发展的路标是客户需求导向企业管理的目标是流程化的组织建设》--任正非在PERB产品路标规划评审会议上的讲话2003年5月26日【导读】流程的核心是要反映业务的本质。流程承载业务,业务在流程上跑,沿着流程进行业务管理,由此,组织也必须与业务和流程进行......
  • 第26天
    文字版格斗游戏 代码实现对象类package文字格斗游戏;importjava.util.Random;publicclassRole{privateStringname;privateintblood;publicStringgetName(){returnname;}publicvoidsetName(Stringname){t......