自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java面向对象编程4

一.类型转换向上转型————子类转化为父类,自动进行类型转换。上转型对象不能操作子类新增的成员变量和方法。上转型对象可以操作子类继承或重写方法的成员变量和方法。如果子类重写了父类的某个方法,上转型对象调用该方法时,是调用的重写方法。Pet pet = new Dog(); //自动类型转换 向下转型————父类转换为子类,结合instanceof运算符进行强制类型转化。instanceof 运算符:instanceof通常和强制类型转换结合使用。二.如何实现多态

2022-04-15 19:45:05 405

原创 Java面向对象编程03

一. 继承为什么使用继承?使用继承优化后:方便修改代码; 减少代码量;子类与父类是is-a关系。继承:类是对对象的抽象,继承是对某一批类的抽象,从而实现对现实世界更好的建模。提高代码的复用性! extends的意思是扩展。子类是父类的扩展。不同的叫法:超类,父类,子类,基类,派生类。二. super关键字super是直接父类的引用。可以通过super来访问父类中被子类覆盖的方法或属性。普通方法:没有顺序限制。可以随便调用。构造函数中:任何类构造函数中,若是构造函数的第一行代码

2022-01-17 17:36:59 180

原创 Java面向对象编程2

一. this关键字this的作用:this表示的是当前对象本身,更准确的说,this代表当前对象的一个引用。普通方法中使用this:区分成员属性和方法的形参。 调用当前对象的其他方法。位置:任意。构造方法中使用this:使用this来调用其他构造方法。位置:必须是第一条语句。this不能用于static方法。二. static关键字在类中,用static声明的成员变量为静态成员变量,或者叫做:类属性,类变量。它为该类的公用变量,属于类,被该类的所有实例共享,在该类被载入

2022-01-13 19:40:56 148

原创 Java面向对象编程

面向对象对象和类的概念对象:是具体的事物类:是对对象的抽象先有具体的对象,然后抽象各个对象之间像的部分,归纳出类通过类再认识其他对象对象的特征——属性属性:对象具有的各种特征每个对象的每个属性都有特定值对象的特征——方法方法:对象执行的操作对象:用来描述客观事实的一个实体,由一组属性和方法构成对象是Java程序的核心,在Java中“万事万物皆对象”类的方法面向对象中,整个程序的基本单位是类,方法是从属于对象的方法定义格式:[修饰符] 方法返回值类型 方法名(形参列表)

2021-12-15 21:15:23 399

原创 Java流程控制语句

1.if单分之选择结构:if语句对条件表达式进行一次测试,若测试为真,则执行下面的语句,否则跳过该语句。2.if-else双分支选择结构:当条件表达式为真时,执行语句块1,否则,执行语句块2,也就是else部分。3.if(布尔表达式1){语句块1;}else if(布尔表达式2){语句块2;}……else if(布尔表达式n){语句块n;}else{语句块n+1;}逐条if语句进行判断条件匹配,进入语句体否则对if语句继续匹配。4.switch多分支选择结构:根据表达式值

2021-12-15 19:59:58 78

原创 Java数据类型和运算符

今天学习了运算符和基本数据类型之间的转换运算符:算术运算符:+,-,,/,%,++,–条件运算符:5+6表达式expression–扩展赋值运算符:+=,-=,=,/=逻辑运算符:&&,||,!位运算符:&,|,^,~ ,>>,<<,>>> (了解!!!)运算符操作符Operator关系运算符:>,<,>=,<=,==,!=––56操作数Operand–赋值运算符=▪相关概念辨析–

2021-12-15 19:38:31 356

空空如也

空空如也

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

TA关注的人

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