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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 晓寒轻 中级黑马   /  2016-3-8 11:33  /  342 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

物流系统交通工具数据封装
        类与对象
                面向对象:
                        是基于面向过程的在软件开发过程中使用的一种思维方式
                        将功能封装进对象
                        强调具备功能的对象
                        不关注过程
                        是Java的基本特征
                       
                        是一种更符合人们思考习惯的思想
                        可以将复杂的事情简单化
                        将程序由执行者转换成指挥者
                       
                        特性:
                                封装、继承、多肽
                               
                类:
                        具有相同特征和行为的一类实物的抽象
                        在Java中代码的体现形式:
                                使用class抽象一个现实生活中的事物
                                定义成员变量对应事物的属性,用private修饰,提供 set/get方法
                                定义成员方法对应事物的功能
                               
                成员变量:
                        直接定义在类中的变量,在面向对象的思想设计上,是类的组成部分
                       
                        成员变量与局部变量
                                                        成员变量                                        局部变量
                                                       
                                定义位置:        类中                                                局部范围之内,如方法、循环汇总
                                内存:                成员变量:随着对象的建立而建立,存在于对象所在的对内存中
                                                        局部变量:存在与栈内存中
                                默认值:        有默认值                                        没有默认值
                                回收:                随着对象的回收而回收                随着作用域结束而回收
                               
                                变量访问原则:就近原则
                               
                成员方法:
                        没有业务的属性的set/get方法,与属性对应
                        有业务的普通方法,属于类的功能
                       
                       
                类与对象的关系:
                        类是抽象的概念,对象是类的具体实例
                        类创建出来之后没有实际的对象产生,对象就是类实例化的结构
                        创建对象是类最主要的使用方式
                        一个类可以有多个对象,但一个对象一般只属于一个类
                       
               
                private关键字:
                        是私有化权限修饰符,用于修饰成员,包括成员变量与成员方法。表示只有在本类中才能访问的成员
                       
                封装:
                        把数据和方法包装进类中
                        将具体的实现隐藏起来
                        封装的结果是产生一个带有特征和行为的数据类型
                       
                this关键字:
                        this代表当前对象的引用,一般出现在类的一个方法的定义当中,经常用它来区分成员变量与局部变量
                       
                       
快递任务类定义:
       
        自定义类型与已给定类型:
                自定义类型与已给定的类型一样,都是一种数据类型,是一种引用数据类型
                自定义类型也可以作为成员变量、作为方法参数、作为返回值类型
               
        成员变量与方法参数定义区分:
                当变量属于事物本身的一部分时定义为成员变量
                当变量只是逻辑上需要的外部值时通常定义为方法的参数。
                       

0 个回复

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