随笔分类 - Java_面向对象
摘要:匿名内部类 警告:匿名内部类本质上是一个对象 如果有一个接口或者抽象类,必须要用class定义一个实现类写重写抽象方法,才能创建对象并使用。 匿名内部类就是省略了用class定义子类的过程,直接使用父类或者接口创建子类对象 1 //动物类 2 public abstract class Animal
阅读全文
摘要:多态 同一个对象可以用多种形态(子类类型、父类类型)进行表示。 多态的前提 1.要有继承、实现的关系 2.要有方法重写 3.父类/接口接收子类对象 Animal a = new Dog(); //Animal是Dog的父类 Usb u = new Mouse(); //Usb是Mouse的接口 多态
阅读全文
摘要:接口 接口中的方法全都是抽象方法,用来指定一些规则,让子类去重写。接口的作用主要体现在一下两点 1.指定规则2.利用这些规则给类做功能扩展 接口的定义和使用 接口使用interface关键字来定义,使用implements来实现。 1 //定义接口 2 public interface Inter{
阅读全文
摘要:抽象的基本使用 抽象的关键字是abstract,可以用来修饰类(抽象类),还可以修饰方法(抽象方法)。 1 //抽象类 2 public abstract class Animal{ 3 //抽象方法 4 public abstract void eat(); 5 //抽象方法 6 public a
阅读全文
摘要:继承的格式 继承它描述的是两个类之间的关系,如果一个子类继承父类,那么子类可以使用父类非私有的成员。 1 public class 父类{ 2 //成员变量 3 //成员方法 4 } 5 6 public class 子类1 extends 父类{ 7 8 } 9 10 public class 子
阅读全文
摘要:分类(分层)思想 dao层(数据访问层):对数据进行管理的操作(增、删、改、查)。 数据库、数组、集合 service层(业务层): 具体做一些业务操作 controller(控制层): 用来接收用户的数据,交给业务层进行处理。 domain层(实体类):用来封装数据的 JavaBean类有以下的规
阅读全文

浙公网安备 33010602011771号