自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面向对象三大特征

三大特征:继承、封装/隐藏、多态一、继承从OOD(面向对象设计)角度看:类是对对象的抽象,继承是对某一批类的抽象,从而实现更好的建模。OOP(面向对象编程):提高代码的复用性。方法的重写(override)    和重载没关系super关键字:  必须放在第一句话final关键字:封装/隐藏(encapsulation

2018-02-06 14:14:45 192

原创 重载

重载:同一个类同一个方法名不同:参数列表不同(类型,个数,顺序不同) 构造方法也可以重载返回值不同不构成重载,形参名称不同也不构成重载static(静态) 关键字:普通方法可以调用静态的方法,静态方法不可以调用非静态的东西。类只能使用类的方法,对象既能使用对象的也能使用类的方法。即static只能调static,别的都可以this:指当前对象,正在执行的对象,也叫隐式参

2018-01-29 17:41:18 148

原创 构造器

是一种特殊的方法:1.通过new关键字调用;2.不需要定义返回值,不能在构造器中使用return;3.如果没有定义构造器,则系统会自动定义一个无参数的构造函数,如果已定义则编译器不会添加;4.构造器的方法名必须和类名一致;5.作用:构造该类的对象,经常也用来初始化对象的属性。

2018-01-27 16:20:26 253

原创 面向对象(oo)编程

面向过程(c语言)                    面向对象(java)线性思维解决(简单事物)           (复杂过程)    1.面向对象编程(oop)的本质:以类的方式组织代码,以对象的方式组织(封装)数据。类:对对象的抽象 (抽出象的部分)                     对象:具体的事务       先有具体对象,然后抽象各个对象之间象的部分,归纳出

2018-01-27 15:57:14 749

原创 方法

一:方法:用来完成特定功能的代码片段格式:[修饰符1  修饰符2 ...] 返回值类型  方法名(形式参数列表){   JAVA语句; ... ... ...}形式参数:在方法被调用时用于接收外界输入的数据实参:调用方法时实际传给方法的数据return:  1.结束方法的运行2.返回值方法定义(形式参数)和调用(实参)分开设计方法的原则:方法的本意是功能块,就是实现

2018-01-23 19:12:16 177

原创 控制语句

一.顺序结构二.选择结构 1.单选择结构   if2.双选择结构    if -- else3.多选择结构  if -- else if--else if   多值选择结构 switch(case后面加break防止穿透现象如下图)      //int,或可以自动转为int的类型(byte,char,short)三.循环结构1.   while循环 :

2018-01-21 21:42:42 126

原创 运算符

算术运算符 +,-,*,/,%赋值运算符 =布尔逻辑表达式:与或非与&&: t-f→f 、 t-t→t、f-t→f、f-f→f一错都错或||:一正确就正确            非!位运算符:~--取反     &--按位与    |--按位或   ^--按位异或   >--右移(除以2)扩展运算符:a+=b 相当于 a=a+b  减、乘、除一样    注意:a++和++a的区别字符串连接符: 数

2018-01-19 17:44:28 179

原创 变量(variable)

包括8个数据类型和引用型1.声明  2.初始化/复制type varName [=value] [{,varName[=value]}];1.局部变量--使用前必须声明、赋值或初始化变量前加final(常量/最终变量)一般大写  只能初始化或赋值一次方法内部或语句框内部定义的变量2.实例变量   放在外面变量 书写首字母小写   驼峰原则

2018-01-18 21:29:05 381

原创 JAVA

JAVA最大优势就是--跨平台标识符identifier--只能是字母、数字、下划线、$符号数据类型 1.基本数据类型数值型(整数型bvte、short、Int、long,      浮点型double 存在舍入误差可用 BigDecimal 大小数BigInteger大整数、float)、字符型char、布尔型boolean   只占一位    只有true 或false2.引用数据类型类cla

2018-01-18 20:48:01 120

空空如也

空空如也

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

TA关注的人

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