Java中tise关键字和面向对象的思想

Int [][][]arr = new int [2][3][4];

对象:一切可以被描述的事物(实体)

属性动作,

方法:行为。

类:相识对象的集合

类和对象的关系:

  • 类是抽象的,对象是具体的。类是对象的抽象。
  • 类是一个模板。通过此类模板创建出来的对象具有共同的特征和行为
  • 类是一种数据类型。引用数据类型。对象是堆中的一个实例。

面向对象思维,把一个软件分成几个模块,逐个完成之,并将积木拼起,使其完整。

Java中tise关键字和面向对象的思想  Java中tise关键字和面向对象的思想 Java中tise关键字和面向对象的思想 Java中tise关键字和面向对象的思想

-  -- - - - - - -  - - - - -- - - -- - - --  - - -  - -- - --  --  - - - - - - - - --  --  -- - - - - -  -- -- - - - - - -  -

类的语法:

Public访问修饰符class类名{

//类体

成员;//属性,方法,构造器,构造快,内部类

}

类名:规范:帕斯卡。

  • 多个单词组成,每个首字母大写。

-  -- - - - - - -  - - - - -- - - -- - - --  - - -  - -- - --  --  - - - - - - - - --  --  -- - - - - -  -- -- - - - - - -  -

  • 对象:在内存中,是独立的空间。

Public  void

访问修饰符 返回值类型 方法名(参数,参数)

方法体;

{

使用注意方法注意:

  1. 待返回值方法,返回值的类型与声明只能返回一个值。
  2. 方法不能嵌套定义;
  3. 不允许把程序逻辑代码直接写在类中,要封装到方法中

this:

表示当前对象的值,本类对象;

作用:

①.可以调用当前类的成员;

②.同一个类中,自定义方法之间使用this 调用,可以省略this;

③.同一类中,主方法调用自定义方法,需要new调用对象

位置:构造器中;构造器的第一行代码处;

  • - - -  - -  -  - - - - - - - -- - -  - - -- - - - - - - - - -

This:

表示 当前类对象 ,本类对象;

作用:1.可以调用当前类的成员;

2.

3.匿名对象(只能使用一次)

成员变量 和 局部变量的区别:

成员变量:在类中定义的变量;

局部变量:在方法中或代码块儿中定义;

1.作用域。

成员变量在整个类型都有效果;

局部变量 只在定义它的代码块中有效。

2.初始值。

成员变量 系统自动初始化。

局部变量 系统不会初始化,需要自己初始化。

3.优先级

成员变量和局部变量同名,在局部变量作用域内,优先

使用局部变量。

 

Java中tise关键字和面向对象的思想

带参数的方法:

传参的时候,类型,个数,顺序一定要

方法的好处:

  1. 解决了代码沉余的问题。代码重用。
  2. 可维护。
  3. 功能封装

Java中tise关键字和面向对象的思想

Java中tise关键字和面向对象的思想

 

Java中tise关键字和面向对象的思想

Java中tise关键字和面向对象的思想