奥雷迪尔

导航

2017年7月10日 #

类的创建以及与对象的关系(极客学院笔记)

摘要: 1、cass 类名称{ 属性 方法 } 2、声明一个类需要通过一个关键字class(小写) 类与对象的关系 1、类是对某一类事物的描述,是抽象的、概念上的意义,对象是实际存在的该事物的每一个个体,也称为对象或实例。 内训划分 阅读全文

posted @ 2017-07-10 23:49 奥雷迪尔 阅读(122) 评论(0) 推荐(0) 编辑

多态向上转型,向下转型

摘要: abstract class Animal{ abstract void eat(); } class Cat extends Animal{ void eat(){ System.out.println("eat fish"); } void catchMouse(){ System.out.pr 阅读全文

posted @ 2017-07-10 19:44 奥雷迪尔 阅读(171) 评论(0) 推荐(0) 编辑

第九节 java7JDK的常用封装类型

摘要: 一、Java Scanner类 /初始化一个 scanner 对象。 Scanner scanner = new Scanner(System.in); //判断语法 boolean b = scanner.nextBoolean(); //获取整数 int i = scanner.nextInt( 阅读全文

posted @ 2017-07-10 19:38 奥雷迪尔 阅读(233) 评论(0) 推荐(0) 编辑

第八节 多态和Object类

摘要: 多态的定义:某一类事物的多种存在形态 例子:学生类:包含学生A和学生B 学生A对象对应的类型是学生A类型:StudentA studentA = new StudentA; Student student = new StudentA();学生Student是学生A和其他学生事务中抽取出来的父类;父 阅读全文

posted @ 2017-07-10 19:34 奥雷迪尔 阅读(206) 评论(0) 推荐(0) 编辑

Java中主类中定义方法加static和不加static的区别

摘要: Java中主类中定义方法加static和不加static的区别(前者可以省略类名直接在主方法调用(类名.方法),后者必须先实例化后用实例调用) 知识点:1.Getter and Setter 的应用 2.局部变量与成员变量(也可叫做全局变量) 3.Static关键字的用法 a.成员变量被static 阅读全文

posted @ 2017-07-10 13:03 奥雷迪尔 阅读(1259) 评论(0) 推荐(0) 编辑

对象数组

摘要: 对象数组:就是指包含了一组相关的对象。 对象数组的声明:类对象数组名称[]=new 类[数组长度]; 注意: 需要注意的是,对象数组初始化之前,每一个数字对象都是默认值,并没有实例化,所以需要分别实例化! 1)动态初始化:类 对象数组名称[]=new 类[数组长度]; 对象数组名称[i]=new 类 阅读全文

posted @ 2017-07-10 12:51 奥雷迪尔 阅读(253) 评论(0) 推荐(0) 编辑

Java 接口

摘要: Java 接口 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现 阅读全文

posted @ 2017-07-10 00:03 奥雷迪尔 阅读(128) 评论(0) 推荐(0) 编辑