之前看的一本书的笔记,上周再看设计模式的时候,想到了这篇之前在看某本书时候的笔记。 面向接口编程很重要的一点就是接口回调,用接口声明的变量称作接口变量,属于引用型变量,可以存放实现该接口的类的实例的引用,对象引用。 接口回调:可以把实现某一接口的类创建的对象的引用赋值给该接口声明的接口变量 ...
所谓面向抽象编程是指当设计某种重要的类时,不让该类面向具体的类,而是面向抽象类,及所设计类中的重要数据是抽象类声明的对象,而不是具体类声明的对象。就是利用abstract来设计实现用户需求。 比如:我们有一个Circle圆类,计算其面积。 public class Circle extends Geometry double r Circle double r this .r r public d ...
2014-12-09 21:41 0 3257 推荐指数:
之前看的一本书的笔记,上周再看设计模式的时候,想到了这篇之前在看某本书时候的笔记。 面向接口编程很重要的一点就是接口回调,用接口声明的变量称作接口变量,属于引用型变量,可以存放实现该接口的类的实例的引用,对象引用。 接口回调:可以把实现某一接口的类创建的对象的引用赋值给该接口声明的接口变量 ...
原创 以下内容来自《Java 2实用教程》,主编:耿祥义、张跃平 鉴于面向抽象编程和面向接口编程思维培养的重要性,写此博客巩固。 面向抽象编程: 在设计程序时,经常会使用到abstract类,其原因是,abstract类只关心操作,而不关心这些操作具体的实现细节, 可以使程序 ...
面向对象 今日内容介绍 u 继承 u 抽象类 第1章 继承 1.1 继承的概念 在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。例如公司中的研发部员工和维护部员工都属于员工,程序中便可以描述为研发部 ...
一、基础概念 抽象事物,是若没有具体的信息可以描述这个事物,这个事物可以称为抽象事物。 抽象类,是不断的向上抽取而来。抽取方法声明而不确定具体的方法内容。由不同的子类来完成具体的方法内容。 (一)抽象类的特点: 1、抽象方法没有方法体,必须由抽象关键字abstract ...
大家可以关注一下我的博客 我的博客所有随笔都是我从基础开始学习java的所有知识点 类(Class)的概念 类是对一组具有相同特征和行为的对象的抽象描述。 理解: [1] 类包含了两个要素:特性和行为 => 同一类事物具有相同的特征和行为。 [2] 类是一个群体性概念 ...
转:https://www.cnblogs.com/niumoo/p/11756703.html 1. 什么是热加载 热加载是指可以在不重启服务的情况下让更改的代码生效,热加载可以显著的提升开发以及调试的效率,它是基于 Java 的类加载器实现的,但是由于热加载的不安全性,一般不会用于正式 ...
...
0- 继承结构 1- 简介 TreeMap的底层实现原理 基于红黑树实现的排序Map TreeMap增删改查的时间复杂度 Tr ...