java类与对象基础篇

java面向对象基础篇java

面向对象程序设计(Object Oriented Proframming ,OOP)ide

面向对象的本质是:以类的方式组织代码,以对象的方式组织(封装)数据。设计

面向对象的核心思想是:抽象3d

从知识角度考虑是先有对象后有类。对象是具体的事物。类是抽象的,是对对象的抽象。视频

从代码运行的角度考虑是先有类后有对象。类是对象的模板对象

类:blog

类是一组具备相同特性(属性)和相同行为(方法)的事物的描述,它是java语言的最小编译单元,也是设计和实现java程序的基础。如person(人)就属于一个类

这个类的共同的特征主要有姓名(name),年龄(age),身高(height),等等。it

对象:编译

对象是实际存在的该类事物的每一个个体。模板

对象是具备类类型的变量

类与对象的关系:能够说 类汽车设计图, 对象实实在在的汽车

类是一种抽象的数据类型,它是对某一类事物总体描述/定义,可是并不能表明某一个具体的事物。

下面咱们简单回顾方法的定义:

和方法的调用:

方法的调用后,看下值传递和引用传递

类的定义:

基本语法:访问控制符 class 类名{

[成员变量声明]

[构造器声明]

[成员方法声明]

}

因此java中自定义类时要注意

(1)用关键字class定义类(考虑修饰符,类名)

(2)编写类的属性(考虑修饰符,属性类型,属性名和初始化值)

(3)编写类的构造器(考虑修饰符和形参)

(4)编写类的方法(考虑修饰符,返回值类型,方法名和形参等。)

下面咱们来建立与初始化对象:

简单的代码示例:

定义好一个类以后,就要对类进行实例化进行使用,即建立类的对象。使用new+构造器建立新的对象,而后用“对象名.对象成员”的方式对象成员(包括属性和方法)如上图代码所示。

可见视频狂神说java

相关文章
相关标签/搜索