Java4Android学习三 - 面向对象
来源:互联网 发布:c语言标准库函数有哪些 编辑:程序博客网 时间:2024/05/21 09:50
1. 面向对象的终极目标是消除应用程序中到重复代码。
2. 面向对象的思维方式
(1)首先确定谁来做,其次确定怎么做;(主体/类)
(2)首先考虑整体,其次考虑局部;(先考虑方法,再考虑属性)
(3)首先考虑抽象,其次考虑具体。(父类/接口)
3. 对象为引用数据类型
(1)堆内存中存放对象的本体
(2)栈内存中存放对象到引用
4. 对象生成 Dog d = new Dog();
(1)Dog d:在栈内存中创建一个Dog到引用;d代表一个Dog的对象。
(2)new Dog():在堆内存中创建一个Dog到对象;
(3)=:将创建到Dog对象赋值给这个引用。
5. 类是抽象的概念,对象是具体的个体。
0 0
- Java4Android学习三 - 面向对象
- Java4Android学习五 - 面向对象三要素
- Java4Android笔记之Java中的面向对象基础(三)
- Java4Android学习笔记_04面向对象(一)
- Java4Android-面向对象基础1
- Java4Android-面向对象基础2
- Java4Android-面向对象基础3
- Java4Android-面向对象基础4
- Java4android学习之对象导论
- Java4Android之面向对象基础篇
- Java4Android-面向对象的应用1
- python学习(三)面向对象
- Java4Android笔记之Java中的面向对象基础(一)
- Java4Android笔记之Java中的面向对象基础(二)
- Java4Android笔记之Java中的面向对象基础(四)
- 面向对象学习笔记三--参与者
- 学习PHP面向对象(三)封装
- go学习【三】面向对象啊
- MFC学习总结 (**个技巧) dlg 上建立View
- 让图片光泽更突出(用于家具效果)
- http://xys289187120.blog.51cto.com/3361352/657169
- [LeetCode]Two Sum
- MongoDB介绍
- Java4Android学习三 - 面向对象
- 谷歌三大核心技术(二)Google MapReduce中文版
- Vimdiff---VIM的比较和合并工具
- COPY Java安全管理器SecurityManager
- Make Menuconfig详解 (配置内核选择)
- HBase简介
- Java4Android学习四 - static
- Vim的使用(转)
- 使用Autohotkey 实现简单的全局鼠标手势功能