首页 > 编程语言 >java面向对象--内部类

java面向对象--内部类

时间:2022-09-27 14:13:48浏览次数:47  
标签:java 内部 -- class 面向对象 Inner Outer public

java面向对象--内部类

package charpter5.Demo12;

//1个java文件内,可以有多个class,但只能有一个Public类。

public class Outer {
   private int id;
   public void out(){
       System.out.println("外部类方法");
  }

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

 

package charpter5.Demo12;

public class App {
   public static void main(String[] args) {
       Outer outer = new Outer();
       //操作内部类,成员内部类
       Outer.Inner inner = outer.new Inner();
       inner.in();
       //内部类可以获取外部类的私有属性、私有方法。
  }
}

 

匿名类:new 类名();

 

标签:java,内部,--,class,面向对象,Inner,Outer,public
From: https://www.cnblogs.com/ssl-study/p/16734353.html

相关文章

  • 取cookie时报错“[object Object]“ is not valid JSON
    做谷粒学苑项目时,在保存登录状态环节出现该问题取cookie时老师强调要使用JSON.pase()解析cookie为json对象varuserStr=cookie.get("guli_ucenter");//把字......
  • vue中,html中调用methods中的方法修改data中的属性值会引起死循环
    问题描述在引入vue的html页面中,html语句中调用methods中的方法修改data中的属性值,会导致页面陷入死循环。问题原理触发条件(二者需都满足)1:methods中有修改data属性值的......
  • Generative Adversarial Framework for Cold-Start Item Recommendation阅读笔记
    动机本文是2022年SIGIR上的一篇论文。基于embedding的模型通过用户与物品交互历史学习到用户与物品的表示,但是这种方法对于没有出现在训练数据中的冷物品表现很差,因为冷物......
  • uni-app属性值的动态绑定
    1.问题使用传统的方法给标签的属性动态绑定数据报错。2.错误重现2.1错误代码<imagesrc="{{imgeSrc}}"></image>2.2错误信息ModuleError(from./node_modules......
  • PADS应用笔记:Logic批量画引脚网络名技巧
    问题给芯片或者排针定义引脚网络时一个个画太麻烦,要怎么提高效率方法先在设置里选择禁止悬浮连线通过添加一个辅助排针先自动添加连线再删掉排针,自动生成页间连接......
  • 死锁演示代码
    死锁演示代码死锁的四个必要条件互斥条件:一个资源每次只可以被一个进程使用请求与保持:一个进程因请求资源而阻塞时,对已获得的资源保持不放不剥夺条件:进程已经获得的资......
  • CSS0027: div 倒角效果
    1,<divid="test"></div>#test{display:inline-block;width:100px;height:100px;background:linear-gradient(135d......
  • 常用的函数式接口_Function接口和常用的函数式接口_Function接口_默认方法andThen
    常用的函数式接口_Function接口:java.util.function.Function<T,R>接口用来根据一个类型的数据得到另一个类型的数据,前者称为前置条件,后者称为后置条件。Function接口中......
  • JAVA的方法
    何谓方法?System.out.println()是什么呢?Java方法是语句的集合,它们在一起执行一个功能方法是解决-类问题的步骤的有序组合方法包含于类或对象中方法在程序中......
  • 分文件编写时成员函数的声明和定义要同时进行
    最近在做census变换项目在分步骤调试初期遇到了这个错误:  仔细一看时声明的构造函数和析构析构函数出现了问题:  对比了一下别人写的分文件代码发现析构函数和构造......