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. 类是抽象的概念,对象是具体的个体。


6. 只要是见到new就会在堆中生成一个类到空间。
0 0
原创粉丝点击