自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 抽象类与接口

抽象类1. 抽象类使用的关键字是 abstract,抽象类可以修饰方法也可以修饰类,如果修饰方法那就是抽象方法,如果修饰类就是抽象类,并且抽象类不能被new出来。public abstract class Action {}2.抽象方法是没有方法体的,它也是被abstract修饰的public abstract class Action {public abstract void a();}3.如果有类继承了抽象类,那么该类必须重写抽象类中的抽象方法public cla

2021-11-16 22:10:43 207

原创 面向对象的三大特性

封装:因为我们程序设计的要求是“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉。低耦合:仅暴露少量的方法给外部使用。封装通常是应禁止直接访问一个对象中数据的实际表现,而应通过操作接口来访问,这称为信息隐藏。封装的基本属性:属性私有化,然后get/set方法 //属性私有化 private String name; private int age; public String getName(){ return name;

2021-11-15 22:51:53 269

原创 面向对象编程(OPP面向对象)

面向对象思想:物以类聚,分类的思维模式,思考问题首先会解决的问题需要哪些,然后将这些东西进行分类再进行单独思考,最后对某个类下的细节进行面向过程的去处理。对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统,但是具体到微观的操作,仍然需要面向过程的思想面向过程:面向过程适合处理一些简单的问题,第一步做什么第二步做什么,它是一种线性思维。面向对象的三大特性1.封装 2.继承 3.多态类和对象的关系:从代码的角度考虑 是先有类后有对象,

2021-11-10 00:35:37 356

原创 数组的基础

博主第一次写 如有误解请联系博主 所有学习内容来自java狂神说数组的定义:1.数组是相同类型的有序集合2.其中每一个数据元素称作为数组元素,每个数组元素都可以通过下标来访问数组的声明和创建:1.数组的下标是从0开始的 2.数组的长度是arrays.length (arrays是数组的名字)int [] a;int a [] ;int[] a =new int[8];表示数组可以存放8个元素...

2021-11-08 22:54:12 689

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除