自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 final

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

2018-03-08 16:12:32 101

原创 继承

1.继承关键字——extends public class Dog extens Pet{ }2.继承中私有的成员无法继承,构造函数也无法继承,无法重写。3.不可以使用public或protected修饰类。4.super-对当前对象的直接父类对象的默认引用 public Dog(String name,String strain) { super(name); this.strain =...

2018-03-08 16:11:42 98

原创 构造器

       1. 构造器如果一开始不写任何构造器JDK会自动生成新的构造器如果自己已经写了,JDK则不会自动生成语法 : //默认构造器         public  类名 (){ //方法体。。。。} //有参构造器、         public  类名 (参数类型  参数){ this.属性 = 参数; //方法体。。。。。}         类名  对象 = new 类名 (参数);快...

2018-03-08 16:11:10 196

原创 什么是java的封装

1、概念 将类的某些信息隐藏在啊类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现在隐藏信息的操作和访问。2、封装的好处 A:只能通过规定的方法访问数据 B:隐藏类的实例细节,方便修改和实现 3、封装的实现步骤 A:修改属性的可见性,设为private。 B:创建getter/setter方法,用于属性的读写。 C:在getter/setter方法中加入属性控制语句,对属性值的合法性进行...

2018-03-08 16:10:28 379

原创 静态关键字

第一节:静态变量1、静态变量的用处 大家都知道,我们可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立。 然而在某些时候,我们更希望该类所有的对象共享同一个成员。 此时就是 static 发挥作用的时候了。2、静态变量的特性 定义:Java中被static修饰的成员称为静态成员或类成员。 特点: A:它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。 B:静态成员...

2018-03-08 16:09:59 144

原创 构造方法

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

2018-03-08 16:09:26 115

原创 什么是类和对象

1、对象的概念 万物皆对象,客观存在的事物皆为对象 2、什么是面向对象 我们人关注着一个对象(事物信息)3、类的概念 类是模子,确定对象将会拥有的特征(属性)和行为(方法) 特点: A:类是对象的类型 B:具有相同属性和方法的一组对象的集合4、什么是对象的属性 对象具有的各种特征。 每个对象的每个属性都拥有特定值。 理解:对象的属性——有什么5、什么是对象的方法 对象执行的操作就是方法。 理解...

2018-03-08 16:08:50 175

空空如也

空空如也

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

TA关注的人

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