随笔分类 -  Java进阶-面向对象

摘要:集合容器 这个set就是数学中的set,就是集合。 集合的核心:在集合当中是没有重复的元素的! 一个集合里面的所有元素都是各不相同的,所以我们放了两次first进去,它只输出了一个first。 这两个类型可以不用for-each循环遍历,就可以直接输出! 输出的结果里面带着方括号,表示说这是一个容器 阅读全文
posted @ 2022-06-21 19:56 肥宅快乐水~ 阅读(39) 评论(0) 推荐(0)
摘要:对象数组 对象数组就是数组里的每个元素都是类的对象,赋值时先定义对象,然后将对象直接赋给数组就行了。 对象数组中的每个元素都是对象的管理者而非对象本身 对象数组里面都是对象,而对象是个字符串的管理者,所以对象数组里面都是管理者 对象数组的for-each循环 普通数组的for-each循环中 for 阅读全文
posted @ 2022-06-21 19:37 肥宅快乐水~ 阅读(53) 评论(0) 推荐(0)
摘要:容器类 容器类有两个类型: 容器的类型 元素的类型 ArrayList的操作 搜索 复制 阅读全文
posted @ 2022-06-21 17:16 肥宅快乐水~ 阅读(21) 评论(0) 推荐(0)
摘要:类函数 static的函数只能去调用static的函数,只能去访问static的成员变量 static的成员变量和static的函数都可以通过类的名字去访问,但是也可以通过某个对象的名字去访问,只是通过对象名字去访问的时候,它并不能获得那个对象的具体信息 类变量和类函数都是static变量是属于这个 阅读全文
posted @ 2022-06-21 16:27 肥宅快乐水~ 阅读(34) 评论(0) 推荐(0)
摘要:包 package 为什么要有包(package) 有两个方面 第一方面:为了方便管理,如果一个项目 就 三五个java文件,其实有没有包也没有多大影响。 但是大部分(可以说是全部吧)项目都不是三五个java文件就能实现的。 这时候就需要对java文件做一下分类管理。 比如接口统一放在一个包里,实现 阅读全文
posted @ 2022-06-21 16:14 肥宅快乐水~ 阅读(28) 评论(0) 推荐(0)
摘要:封装的访问属性 private private:私有的 private 只能用于成员变量和成员函数 只有在这个类的内部才能去访问它 类内部指定类的成员函数和定义初始化 能使用成员变量的地方,只有两个,一个在成员函数里面,第二个就是在定义初始化的地方是用别的成员变量或者已经定义的成员变量,这是priv 阅读全文
posted @ 2022-06-21 15:43 肥宅快乐水~ 阅读(27) 评论(0) 推荐(0)
摘要:如何识别对象 一个四位显示器? 时钟有四个对象组成,每个数字是一个对象,每个数字会从0跳到9,变成0的那个瞬间,它会让旁边的那个数字加1 还是两个两位显示器? 两个显示器的话:可以分成小时和分钟,小时和分钟跳的时间段不一样,分钟是59再跳一次才会变成0,才会让小时加1,小时是23加一次才会变成0,不 阅读全文
posted @ 2022-06-21 14:31 肥宅快乐水~ 阅读(24) 评论(0) 推荐(0)
摘要:成员变量定义初始化 成员变量在定义的地方就可以给出初始值 没有给出初始值的成员变量会自动获取0值 对象变量的0值表示没有管理任何对象,也可以主动给null值 定义初始化可以调用函数,甚至可以使用已经定义的成员变量 构造函数 如果有一个成员函数的名字和类的名字完全相同,则在创建这个类的每一个对象的时候 阅读全文
posted @ 2022-06-21 14:18 肥宅快乐水~ 阅读(32) 评论(0) 推荐(0)
摘要:定义类 一个自动售卖机 创建对象 对象变量是对象的管理者 让对象做事 .运算符 成员变量 类定义了对象中所具有的变量,这些变量称作成员变量 每个对象都有自己的变量,和同一个类的其他对象是分开的 函数与成员变量 在函数中可以直接成员变量的名字来访问成员变量 那么究竟访问的是哪个对象的呢? 函数是通过对 阅读全文
posted @ 2022-06-21 14:00 肥宅快乐水~ 阅读(60) 评论(0) 推荐(0)