- 博客(7)
- 收藏
- 关注
原创 面向对象学习三 (接口、多态)
接口 接口是一种约定规范,是多个抽象方法的集合,仅仅只是定义了有哪些功能,本身不实现功能。 作用: 为了制定规范,体现了规范和事项相分离的思想,也体现了组件之间低耦合的特点。 耦合:各个部分之间的距离 内聚:各个部分内部的凝聚度 注意: 接口可以被认为是一种特殊的类,定义类的时候使用class关键字,定义接口的时候使用的是interface关键字。接口名一般以I开头 语法: public interface 接口名{ //抽象方法1 //抽象方法2 //抽象方法3 ..... } 接口中的方
2020-08-14 18:36:50
293
原创 面向对象二
this关键字 用来区分访问成员变量和局部变量,this访问的是成员变量(暂时这么记) public class Person { private String name; private int age; public Person(){} public Person(String name,int age){ //this.xxx:表示访问成员变量 this.name = name; this.age = age;
2020-08-12 18:30:38
255
1
原创 面向对象一(类 对象)
面向对象和面向过程的区别 之前看了一个很好的描述,我们写代码就像是做饭,面向对象就像是盖浇饭,面向过程像是蛋炒饭。盖浇饭是我们做一份米饭,炒一份菜,想吃青椒肉丝盖浇饭就把青椒肉丝这个菜放在饭上,不想吃青椒肉丝了就可以直接把青椒肉丝从饭上剥掉,放上其他的菜上就好了。面向对象也是这样,我们把所有的功能单独的拿出来,如果需要就链接起来,不需要就断开,强调的是我用谁来做。蛋炒饭是在做饭的时候就直接把所有的菜都放进去,想吃腊肠炒饭就在炒饭的时候放腊肠进去,但是如果突然不想吃了,那就得一点一点的把腊肠挑出来。面向过程也
2020-08-12 18:29:52
543
1
原创 JAVA基础学习5(方法)
什么是方法 方法就是 我们做一件事情的时候需要一个方法,比如说我们需要一份蛋炒饭,我们用什么方法可以得到一份蛋炒饭呢,我们可以用买的方法,也可以用自己做的方法,这些都是方法,就是我们提供或者不提供一个东西都行,通过一个方法去做到。这是日常生活中的方法,java中的方法也是这样,我们想要去实现一个功能,比如说我们想要实现两个数相加,那么我们就应该去用两个数相加这个方法,我们去用这个方法的时候,就叫调用这个方法。 方法的定义 按照上边说的,方法就是用来帮我们实现一个功能的,所以方法的定义就是一个可以完成特定功能
2020-08-06 20:50:52
662
原创 Java基础4(数组)
JVM中的内存区域 方法区 栈 堆 GC(垃圾回收器) 数组的作用 练习 ArrayDemo1.java(重点) 需求:定义数组和数组的静态初始化操作 步骤: (1)先定义后初始化数组(不能使用简写方式) (2)定义数组,同时初始化 (3)打印数组长度 (4)数组赋值为空,并演示空指针错误 ...
2020-08-04 20:36:57
1003
原创 JAVA基础学习2(选择语句和循环语句)
本章例题 IfDemo1.java(重点) 需求:演示if语句的使用 步骤: (1)定义一个整数类型的变量a (2)判断a大于5,大于打印“a大于5” (3)判断a大于20,大于打印“a大于20” public class IfDemo1 { public static void main(String[] args){ int a = 16; if (a > 5) { System.out.println("a大于5");
2020-08-02 17:40:17
970
原创 JAVA基础学习2(变量和运算符)
变量 1.1变量的作用 当我们在编写的过程中遇到一个 1.2定义变量的语法格式 数据类型 2.1数据类型的自动转化 2.2自动类型提升 2.3数据类型的强制转换 运算符 3.1+号在字符串中的使用 3.2前置++、后置++、前置–、后置– 3.3错误分析 3.4三元运算符 3.5&和&& |和||的区别 ...
2020-08-01 21:34:44
999
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅