自定义博客皮肤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)
  • 收藏
  • 关注

原创 javaoop_第三章_多态(3)

一、多态性的三个必要满足的条件1、存在继承关系Cat类继承了Animal类2、子类要重写父类的方法子类重写(override)了父类的两个成员方法eat(),sleep()。其中eat()是非静态的,sleep()是静态的(static)。3、父类数据类型的引用指向子类对象。测试类Demo_Test1中 Animal am = new Cat();语句在堆内存中开辟了子类(Cat)的对象,并把栈内...

2018-03-09 12:16:59 547

原创 javaoop_第二章_继承

第一节:java的继承1、继承概念:继承是类与类的一种关系 注意:A:java中的继承是单继承,只有一个父类B:只要子类对象实例化,那么父类构造方法必定有一个要初始化,不然就报错!2、继承的好处 A:子类拥有父类的所有属性和方法 注意:private修饰的成员和构造方法,子类无法继承。 B:实现代码的复用 3、语法规则 class 子类 extends 父类{ } 4、继承的初始化顺序 A:初始...

2018-03-09 09:21:17 544

原创 javaoop_第三章_多态(2)

本章目标a。掌握多态的优势和应用场合b。子类重写父类的方法c。掌握instanceof运算符的使用一丶多态什么是多态?多态是具有表现多种形态的能力的特征。同一个实现接口,使用不同示例而执行不同的操       作。 同样的行为,但结果不同。同一个引用类型,使用不同的实例而执行不同的操作。父类做引用,子类做对象。形式一:父类做形参,子类做实参class A{ public ...

2018-03-09 09:18:02 405

原创 javaoop_第三章_多态

1、一个类不想被继承就写一个final2、多态是具有表现多种形态的能力的特征。多态的特性:可以减少代码量,且可以提高代码的可扩展性和可维护性。3、将一个父类的引用指向一个子类对象即是向上转型,自动进行类型转换。4、向上转型后通过父类引用变量调用的方法是子类覆盖或者继承父类的方法,通过父类引用变量无法调用子类特有的方法。5、向下转型后可以访问子类特有的方法。注意必须转换为父类指向的真是子类类型,否则...

2018-03-09 08:47:02 690

原创 javaoop_第一章_构造器

第一节:构造方法1、使用new+构造方法,创建一个新的对象。 注意:如果我们没有指定一个构造方法时,那系统会自动生成一个无参的构造方法。2、作用:构造方法是定义在java类中的一个用来初始化对象的值的方法。4、语法格式: public 构造方法名(){ //初始化代码 } 注意: A:构造方法没有返回值类型 B:方法名与类名相同 C:可以指定参数5、有参构造方法 唯一目的:初始化对象成员变...

2018-03-04 13:22:28 191

原创 JAVA OOP第一章对象与封装

1,类名第一个字母要大写。2,包名要规范,如:com.bdqn.Demo  。3,三步运算法(条件 ? 正确值:错误值)               例如:( ( i * j ) > 10  ?  “正确时执行的代码”: “错误时执行的代码” )4,IDE是集成开发环境5,面向对象设计的过程就是抽象的过程,第一步:发现类,第二步:发现类的属性,第三步:发现类的方法6,类里面的属性最好是私有的...

2018-02-28 12:22:30 647

空空如也

空空如也

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

TA关注的人

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