为什么用自定义的类名定义变量

  • Post author:
  • Post category:其他


为什么用自定义的类名定义变量

不管是在该类里面或者在该类外边定义变量,都为了使变量能够被该类的对象引用。

比如这里创建单链表结点类ListNode

类似结构体,pre和next类似结构指针变量,指向这个类的自身

在这里插入图片描述

在这里插入图片描述

添加节点

在这里插入图片描述

这里的first和last是创建ListNode对象,而pre和next是listNote类型的变量

创建对象和定义变量是不同的。这里new ListNote()创建新对象,赋给last对象引用了List Note类的变量。

然后这里T就是new 这个ListNode对象时传什么类型值就代表什么类型

类,它是引用数据类型,与之前学习的所有引用数据类型相同,自定义类也是一种数据类型。只是自定义类型并非Java为我们预先提供好的类型,而是我们自己定义的一种引用数据类型用来描述一个事物。



版权声明:本文为qq_45475319原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。