当前位置: 首页 > news >正文

制作好的网站必须申请国外友链买卖平台

制作好的网站必须申请,国外友链买卖平台,企业所得税优惠政策最新2024,网站开发主要框架 后端个人主页 学习内部类(Inner Class)是Java编程中一项重要且强大的特性,它允许你在一个类的内部定义另一个类。内部类提供了一种将逻辑上相关的类组织在一起的方式,增加了代码的封装性和可读性。接下来带领大家进入內部类的学习。 …

在这里插入图片描述
个人主页
学习内部类(Inner Class)是Java编程中一项重要且强大的特性,它允许你在一个类的内部定义另一个类。内部类提供了一种将逻辑上相关的类组织在一起的方式,增加了代码的封装性和可读性。接下来带领大家进入內部类的学习。

1静态内部类

2实例内部类

3匿名内部类

一:静态内部类的使用例子:

class OuterClass{public int date1=1;private int date2=2;public static int date3=3;static class InnerClass{public int date4=4;private int date5=5;public static int date6=6;public void test(){OuterClass outerclass=new OuterClass();System.out.println(outerclass.date1);System.out.println(outerclass.date2);System.out.println(date3);System.out.println(date4);System.out.println(date5);System.out.println(date6);System.out.println("InnerClass:::test()");}}
}
public class Test {public static void main(String[] args) {OuterClass.InnerClass innerClass=new OuterClass.InnerClass();innerClass.test();}
}

在这里插入图片描述

在静态内部类当中去访问外部类非静态成员,必须通过外部内对象引用来访问。如图所示:

在这里插入图片描述
二:实例内部类例子:

class OuterClass{public int date1=1;private int date2=2;public static int date3=3;class InnerClass{public int date4=4;private int date5=5;public static int date6=6;public void test(){OuterClass outerclass=new OuterClass();System.out.println(date1);System.out.println(date2);System.out.println(date3);System.out.println(date4);System.out.println(date5);System.out.println(date6);System.out.println("InnerClass:::test()");}}
}
public class Test {public static void main(String[] args) {// OuterClass.InnerClass innerClass=new OuterClass.InnerClass();OuterClass outerClass=new OuterClass();OuterClass.InnerClass innerClass=outerClass.new InnerClass();//OuterClass.InnerClass innerClass=new OuterClass().new InnerClass();innerClass.test();}
}

当有与外部相同的成员变量时,则访问的是实例内部类的成员变量。如图;得到的是date1=99.
在这里插入图片描述
那么要访问外部类的date1可以通过外部內类名(OuterClass.this.date1)就可以。

三:匿名内部类的例子:
匿名内部类(Anonymous Inner Class)是Java中一种没有名字的内部类,通常用于简化代码或实现一次性的、简单的类定义。

class 0uterClass {public void test(){System.out.println("OuterClass:::test()");}
}
public class Test{public static void main(String[] args) {new 0uterClass(){@Overridepublic void test(){System.out.println("重写了test()方法:::");}}.test();}
}

在这里插入图片描述

http://www.yidumall.com/news/52598.html

相关文章:

  • 做化妆品的网站有哪些百度推广代理商查询
  • 网页建站网站申请广州软件系统开发seo推广
  • 天津网站搜索排名优化东莞最新疫情
  • 有哪些网站可以兼职做笔译百度地图导航
  • 合肥培训网站推广合肥网站优化搜索
  • 阿里做网站广告联盟app下载赚钱
  • 58里面的网站怎么建设seo查询排名系统
  • 搞基怎么做视频网站哪里有seo排名优化
  • 经营网站 备案信息广告投放平台
  • 河北石家庄百度seo软件首选帝搜软件
  • 知乎网站建设网店运营推广实训
  • 问答类网站开发免费建站平台
  • 电子商务网站开发与实现中山seo
  • 网站建设内容网站排名seo培训
  • wordpress 标题字号网站怎么seo关键词排名优化推广
  • 软件营销之群排名优化教程做seo需要哪些知识
  • 网站界面可以做版权吗2022年免费云服务器
  • 重庆外贸网站建设无安全警告的浏览器
  • dw怎么做动态网站网页生成
  • 深州市政府网站河北深州新民居建设青岛新闻最新今日头条
  • 一起做网商网站怎么样线上推广方案模板
  • 淘宝上做的网站可以优化吗有免费做网站的吗
  • 百度网站建设基本情况舆情信息在哪里找
  • 安徽建筑大学招生网录取查询抖音优化是什么意思
  • 网站建设总结站长之家seo查询
  • 信誉好的o2o网站建设第一接单网app地推和拉新
  • 做网站建设赚钱吗浙江网站建设推广
  • 专业做网站哪家好网络搭建是干什么的
  • redis做网站出售网站平台
  • 顺义网站做的比较好的公司seo网络推广专员招聘