设计模式
记录了24种设计模式的笔记
x_u_xiang
这个作者很懒,什么都没留下…
展开
-
抽象类和接口的区别
抽象类 用abstract修饰 不能被实例化,即不能用new关键字来实例化对象 含有0个或多个抽象方法(抽象类可以没有抽象方法,但是有抽象方法一定是抽象类) 抽象方法只有方法体,没有实现。 如果子类实现了父类的所有抽象方法,那么它可以不是抽象类,否则一定是抽象类 可以有具体的方法 package com.xx.abstracts; public abstract class Fu { public abstract void run(); public abstrac原创 2020-12-28 15:24:10 · 193 阅读 · 0 评论 -
面向对象
一、什么是面向对象 早期的计算机编程是基于面向过程的方法,例如实现算术运算1+1+2 = 4,通过设计一个算法就可以解决当时的问题。随着计算机技术的不断提高,计算机被用于解决越来越复杂的问题。一切事物皆对象,通过面向对象的方式,将现实世界的事物抽象成对象,现实世界中的关系抽象成类、继承,帮助人们实现对现实世界的抽象与数字建模。通过面向对象的方法,更利于用人理解的方式对复杂系统进行分析、设计与编程。同时,面向对象能有效提高编程的效率,通过封装技术,消息机制可以像搭积木的一样快速开发出一...原创 2020-12-25 17:25:45 · 76 阅读 · 0 评论