代码改变世界

多态

2018-05-21 15:45 by yelena, 143 阅读, 0 推荐, 收藏, 编辑
摘要:定义:父类引用变量指向子类对象 前提:子父类继承关系 或者接口实现关系 格式:Fu f = new Zi(); 成员变量的特点 成员属性:编译运行都看父类 成员方法:编译看父类,运行看子类 向上转型:多态本身 使用父类共性功能 向下转型:首先已经向上转型过的变量才能向下转型 使用子类特有功能 ins 阅读全文

抽象类和接口

2018-05-18 16:49 by yelena, 195 阅读, 0 推荐, 收藏, 编辑
摘要:抽象类:被abstract关键字修饰的类 抽象方法:只抽取方法声明,不抽取方法主体,此方法就是一个抽象方法 抽象类定义:public abstract class{ } 抽象方法定义:public abstract 返回值类型 方法名(参数); 接口的定义:功能的集合,接口只描述所应该具备的方法,并 阅读全文

继承

2018-05-18 12:01 by yelena, 122 阅读, 0 推荐, 收藏, 编辑
摘要:建父类 建子类 测试 阅读全文

封装

2018-05-16 18:35 by yelena, 167 阅读, 0 推荐, 收藏, 编辑
摘要:private私有 阅读全文

面向对象和面向过程

2018-05-16 18:13 by yelena, 155 阅读, 0 推荐, 收藏, 编辑
摘要:面向对象:面对一件工作,直接找一个人来做 面向过程:面对一件工作,我需要按什么步骤来完成 两者的差异: 面向对象思维方式是一种更符合人们思考习惯的思想 面向过程思维方式中更多的体现的是执行者(自己做事情),面向对象中更多的体现是指挥者(指挥对象做事情)。 面向对象思维方式将复杂的问题简单化 类的使用 阅读全文

ArrayList集合的使用

2018-05-15 18:09 by yelena, 480 阅读, 0 推荐, 收藏, 编辑
摘要:import java.util.ArrayList; class Demo02 { public static void main(String[] args) { method3(); } public static void method1(){ ArrayList list = new ArrayList(); ... 阅读全文

java方法的使用作业-0512

2018-05-14 11:51 by yelena, 202 阅读, 0 推荐, 收藏, 编辑
摘要:import java.util.Scanner; import java.util.Random; class zuoye { public static void main(String[] args) { String[] arr = {"董斌","张锐","王荣臣","韩凯","张禄","刘继勋","张维","牛攀"}; //遍历名字 ... 阅读全文

java中方法的使用 重载-0512

2018-05-14 11:40 by yelena, 148 阅读, 0 推荐, 收藏, 编辑
摘要:class Demo02 { public static void main(String[] args) { System.out.println(add(1,2)); System.out.println(add(1,2,8)); System.out.println(add(1.1,2.2)); } pub... 阅读全文

java中方法的使用 有无返回值及有无参数-0512

2018-05-14 11:39 by yelena, 670 阅读, 0 推荐, 收藏, 编辑
摘要:import java.util.Scanner; class Demo03 { public static void main(String[] args) { //juxing(); //shuzi(); /*Scanner sc = new Scanner(System.in); System.out.... 阅读全文

java中方法的使用

2018-05-14 11:37 by yelena, 125 阅读, 0 推荐, 收藏, 编辑
摘要:import java.util.Scanner; class Demo01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); /*System.out.println("输入"); a = sc.nextInt... 阅读全文