Day4
2016-01-06 20:24
288 查看
Day4
面向对象的设计思想
什么是面向对象
面向对象的分析与设计
面向对象的分析与设计:做项目的时候,有一个过程叫“建模”,从详细设计书中抽取出几个实体类,并分析这些实体类之间的关系。面向对象的介绍
面向对象和面向过程的区别
面向对象
面向过程
区别总结
面向对象:是一种看待问题的思维方式,着眼点在于找到具备相应功能的对象,委托该对象去做某件事情。面向过程:也是一种思维方式,着眼点在于事情是如何一步步解决的。
案例:使用面向对象和面向过程的思维方式,分析“如何把大象装进冰箱里”。
JAVA与面向对象
类与面向对象的关系
对象的定义
类中成员变量的定义
中方法的定义
对象:万物皆对象。类的定义
类:是对具有共同特征和行为的一类事物进行抽取和封装。语法:
访问权限修饰符 class 类名{ //共有的特征(属性) //共有的行为(方法) }
实体类:用来描述某类事物的,一般不需要书写main方法,用来作为类型,供别的类调用的。
java语言中的对象:
对象:是类的一个具体的表现。
语法:类名 对象名 = new 类名();
对象的使用方式:
对象名.类中可见的属性;
对象名.类中可见的方法(实参);
类和对象之间的关系:类是对象的抽象,对象是类的具体。
简述局部变量和成员变量的作用域
成员变量和局部变量的区别
属性:成员变量(全局变量)成员变量的类型:
基本数据类型(byte,short,int,long)–》对应着,默认的初始值:0 基本数据类型(char)–》对应着,默认的初始值:’\u0000’,根据平台不同,显示的结果不一样 基本数据类型(float,double)–》对应着,默认的初始值:0.0 基本数据类型(boolean)–》对应着,默认的初始值:false
引用数据类型,对应着,默认的初始值:null
构造方法的定义
构造方法的定义
构造方法的调用
构造方法重载
构造方法:在一个类中,没有返回值类型,且方法名与类名相同的方法。语法:
访问权限修饰符 类名(形参列表){ //方法体 }
构造方法的作用:是用来构建类的对象的。
构造方法说明:
使用有参的构造方法,可以简化代码,将分别给属性赋值可以简化为一条语句。
若一个类中,不存在有参的构造方法,那么,编译器在编译时,会提供一个默认的无参的构造方法;
若一个类中,存在有参的构造方法,那么,编译器就不会提供默认的无参的构造方法了,若需要调用无参的构造方法,需要手动写出来。
相关文章推荐
- 如何用万用表检测MOS管是好是坏?
- 音频 音效 音频会话 录音
- 细节总结
- 【转】建立Linux开发环境
- NSString基础-创建、长度、比较、判断大小、转换
- 怎么让alert弹出框的内容可以换行?
- BZOJ3207 花神的嘲讽计划Ⅰ
- Andorid中.9.png图片的使用及制作
- Fragment初学6——Fragment的相关方法
- 后期处理之一:雾蒙蒙风景照片处理技巧
- 巧架个人BT服务器
- 获取网络状态,区分2G3G4GWIFI等,非reachability
- 归并排序
- envsetup.sh的常用命令
- 摄像头 UIImagePickerController拍照和视频录制
- 时间工具 java
- Apache Spark 初识
- SSRS 2008 冻结首行
- C++命名空间
- 视频 MPMoviePlayerController