码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象(OOP)

时间:2014-08-20 16:18:12      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:使用   数据   代码   new   ad   sp   设计   c   

1、组织代码,封装数据。

2、事物比较简单,可以用线性的思维去解决,面向过程开发(比如开车);

     事物比较复杂,使用简单的线性思维无法解决,使用面向对象。(比如造车)

3、面向对象的本质是:以类的方式组织代码,以对象的方式封装数据。OOA(面向对象分析);OOD(面向对象设计)

4、类:是对对象的抽象。(抽象:抽出像的东西)对象是具体的事物。object,instance(实例)

5、类包括数据和行为。

6、全局变量自动初始化,局部变量手动初始化赋值。

7、内存分析:①栈(自动分配连续的空间,后进先出),放置局部变量。②堆(不连续),放置new出的对象,方法区放在堆中。③方法区:存放类的信息(代码),static变量,常量池。

8、类加载器:(calss loader)加载后,方法区中加载类。操作对象就是操作地址。

面向对象(OOP),布布扣,bubuko.com

面向对象(OOP)

标签:使用   数据   代码   new   ad   sp   设计   c   

原文地址:http://www.cnblogs.com/wlzzu/p/3924658.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!