A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

jade1996

初级黑马

  • 黑马币:15

  • 帖子:5

  • 精华:0

© jade1996 初级黑马   /  2019-6-26 13:58  /  567 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.面向过程与面向对象

        面向过程:在分析解决问题的时候,首先把问题分成若干个步骤,然后每个步骤定义为一个函数,然后把每一个步骤都定义为一个函数,定义好函数意味着这个问题的解决步骤已经确定,使用时一个个依次调用就好了。

        面向对象:把构成的事物问题分解成一个个对象。建立对象的目的不是为了完成一个步骤,而是为了描述事物在整个解决问题的步骤中的状态和行为。然后通过调用对象的方法去解决问题。

2.类与对象

        类与对象是面向对象的编程中的两个很重要的概念。

        类:表示一个有共同特征的对象的集合,  是一种抽象的概念。(如“学生类”、“手机类”、“球类”)

        对象:是一个具体的概念,它是类的一个具体事例。(如“学生张三”、“苹果手机”、“篮球”)

3.类的定义

        类是java中一种复合数据类型,包含成员变量(也叫属性)和成员方法两种基本成分。 

        成员变量 :用于描述对象 静态特征

        成员方法 :用于描述对象 动态行为

        类定义的基本语法:  【修饰符】class 类名 【extends 父类名】【implements 接口名1,接口名2,······】

        成员变量的定义格式:【修饰符】 数据类型 属性名;

                        成员变量可以是java中任何一种数据类型(包括数据类型,引用类型)。

                        成员变量定义时可以对其初始化。

                        成员变量作用范围是整个类,局部变量作用范围是一个方法。

        成员方法的定义格式:【修饰符】 返回值类型 方法名{参数1,参数2,······}

4.对象的声明以及创建实例化

        声明对象格式:类名 对象名;

        实例化对象:对象名 = new 类名(参数1,参数2,······)

        对象的声明和创建实例化可以合在一起进行,合成语句:类名 对象名 = new 类名;

5.对象的使用

        成员变量:对象.变量

        成员方法:对象.方法()

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马