博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面向对象(OOP)
阅读量:6693 次
发布时间:2019-06-25

本文共 410 字,大约阅读时间需要 1 分钟。

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

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

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

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

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

5、类包括数据和行为。

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

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

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

转载于:https://www.cnblogs.com/wlzzu/p/3924658.html

你可能感兴趣的文章
查询任务计划
查看>>
IOS--UISwitch的使用方法
查看>>
Spiral Matrix
查看>>
wikioi 1080 线段树练习 树状数组
查看>>
ArcGIS查找空洞多边形
查看>>
[翻译] JTNumberScrollAnimatedView
查看>>
2015年开局
查看>>
开源框架完美组合之Spring.NET + NHibernate + ASP.NET MVC + jQuery + easyUI 中英文双语言小型企业网站Demo(转)...
查看>>
还没被玩坏的robobrowser(8)——robobrowser的实现原理
查看>>
怎么学习逆向工程?
查看>>
D3DXMatrixMultiply 函数
查看>>
[翻译] ZLSwipeableView
查看>>
PHP操作MongoDB 数据库
查看>>
Quartz.Net的使用(简单配置方法)定时任务框架
查看>>
xss编码小结
查看>>
linux grep命令详解
查看>>
胡思乱想 & 胡言乱语
查看>>
Android 2.3.5源码 更新至android 4.4,能够下载,度娘网盘
查看>>
[ASM C/C++] C语言函数的可选性自变量
查看>>
ubuntu更新源
查看>>