随笔 - 217  文章 - 4  评论 - 4  阅读 - 23587

自学Java第二十一课

形参和返回值

  1、类名做形参、返回值 方法的形参是类名,需要该类的对象;方法的返回值是类名,返回该类的对象。

 

   2、抽象类做形参和返回值  方法形参是抽象类名,需要该类的子类对象;方法返回值是抽象类名,返回该抽象类子类对象。

   3、接口名做形参和返回值 接口做形参,需要该接口的实现类对象;接口做返回值,返回该接口实现类对象。

 

 内部类

  定义:在一个类的内部重新定义一个类。

public class 类名{

    权限修饰符 class 类名{}

        }

访问特点:①内部类可以直接访问外部类成员,包括私有;②外部类访问内部类成员,必须先创建对象。

 

 成员位置:成员内部类。外部类名.内部类名 对象= 外部类对象.内部类对象    outer.inner  a=outer().inner();

 

 

 

 局部内部类,该类为与局部位置

该类是在方法中定义的类,外界无法直接使用,在方法内部创建对象使用该类可以直接访问该类外部类成员,也可以访问局部变量

 

 

 

 今天学习中遇到的问题是类和抽象类做形参和返回值时自己不理解,自己多听了几遍网课。

明天将会学习匿名内部类和Object类。

 

posted on   跨越&尘世  阅读(26)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示