摘要: 先写一下3这种遍历方法 for循环 List<Teacher> list = new ArrayList<>(); list.add(new Teacher("张三",21)); list.add(new Teacher("李四",28)); list.add(new Teacher("王五",18 阅读全文
posted @ 2019-12-11 20:49 羊羊羊永 阅读(254) 评论(1) 推荐(0)
摘要: 集合 由数组引入,和数组进行对比分析 概念:对象的容器,存储对象的对象,克代替数组 数组本身也是对象,可以存对象,集合也可以,因此是一种对数组的替代。 特点:容器的工具类,定义了对多个对象进行操作的常用方法。 集合比数组功能更强大,指的是封装了很多操作对象的方法,因此可以作为一个工具使用。 位置:j 阅读全文
posted @ 2019-12-11 08:35 羊羊羊永 阅读(147) 评论(0) 推荐(0)
摘要: Object 他是所有类的超类(父类),而且他是默认被所有子类继承。 getclass 返回实际对象的类型 toString 返回的是该对象地址的文本格式(根据需要选择是否重写) public String toString() { return getClass().getName() + "@" 阅读全文
posted @ 2019-12-09 22:23 羊羊羊永 阅读(203) 评论(0) 推荐(0)
摘要: 概念:尽可能的隐藏对象内部实现细节,控制修改及访问对象的权限。 如何封装:在属性或方法前边+private 加private表示在类的外部看不见,但可以在本类内部查看,限制了其他外部类的访问权限。 对外暴露的是公共方法,外部修改或者访问的都是通过公共方法; 提供公共的方法 赋值: public vo 阅读全文
posted @ 2019-12-05 09:39 羊羊羊永 阅读(102) 评论(0) 推荐(0)
摘要: 接口是特殊的抽象类,组成方式,定义方式与抽象类相似(也有人说接口是彻底的抽象类) 接口没有构造器,不能独立存在,所以不能被创建实例对象(也就是不能被new) interface接口 interface 是接口的关键字,声明接口时放在前边,用eclipse创建接口类是应该选用Interface这个类; 阅读全文
posted @ 2019-12-05 09:25 羊羊羊永 阅读(173) 评论(0) 推荐(0)
摘要: 封装的理解 1.隐藏实现细节,控制对象的访问权限;对外提供公共方法; 隐藏:private 本类可见 继承的理解 ①父类有共性的属性与方法:子类只需要继承,扩展自己独有的属性方法即可,实现了代码的可复用。 ②功能可扩展性。 修饰符与可见范围 private < default < protected 阅读全文
posted @ 2019-12-02 20:53 羊羊羊永 阅读(104) 评论(0) 推荐(0)
摘要: 把大象装冰箱需要几步? 1.把冰箱门打开 2.把大象装进去 3.把冰箱门关上 以上是面向过程的逻辑思维:特点:顺序执行,分步走 面向对象如何做? 以上有三个对象 人 大象 冰箱 用伪代码表示: // 三个对象对标程序中三个类 class 冰箱{ 开门(){} 存储(){} 关门(){} } clas 阅读全文
posted @ 2019-12-02 20:49 羊羊羊永 阅读(171) 评论(0) 推荐(0)
摘要: 多态 概念:父类引用 指向 子类对象。 口诀:编译看左边(父类),执行看右边(子类)。 父类 只有共性的方法和属性 ————————————代码示例———————————————————— //父类 只有共性的方法和属性class Person{ public void hello(){ Syste 阅读全文
posted @ 2019-12-02 20:23 羊羊羊永 阅读(113) 评论(0) 推荐(0)
摘要: 第一节 类 类是一个模板 对象是根据模板创建的一个个具体的实例。 两者之间的关系:一对多关系;一个类能创建多个对象; 类的组成:多个对象共同的特征和行为; 特征是属性 是成员变量(实例变量) 行为是方法 是函数 如何创建对象 类名 对象名 = new 类名(); 此时,对象名指向了实例 访问 对象名 阅读全文
posted @ 2019-11-29 19:12 羊羊羊永 阅读(112) 评论(0) 推荐(0)
摘要: public static void main(String[] args){ int[] arr= {321, 43, 45, 76, 8, 6, 9, 1, 3, 63, 43}; for(int i=0;i<arr.length-1;i++){ for(int j=0;j<arr.length 阅读全文
posted @ 2019-11-27 20:30 羊羊羊永 阅读(129) 评论(0) 推荐(0)
Live2D
!--图片放大--> 然后给要放大的图片标签添加 data-action="zoom" 属性: