Java编程思想---对象的单纯性

原创 2004年09月29日 09:23:00
Java编程思想:
“因此你可以在程序中建立复杂的体系,却将复杂的本质隐藏于对象的单纯性之下."
问题:1.对象真的单纯吗?例如C++中的一个类,即使是ofstream好了,简单吗?
2.如果说ofstream,CWindow这样的东西是简单的,那么,为什么在这个单纯性之下,我们编写、理解和掌握程序仍旧是那么困难?

我现在常常想:单一风格似乎不足以解决所有软件问题,但是多风格如C++,又确实过于繁杂,超出了大多数人的接受能力。

什么是面向对象思想

面向对象是一种思想,是基于面向过程而言的,就是说面向对象是将功能等通过对象来实现,将功能封装进对象之中,让对象去实现具体的细节;这种思想是将数据作为第一位,而方法或者说是算法作为其次,这是对数据一种优...
  • chenqiuping_ls
  • chenqiuping_ls
  • 2016年12月13日 15:02
  • 10126

原生js面向对象基本思想及介绍

今天学习了js面向对象,勉强算是面向对象吧,首先比较js是基于对象的饿,要想高级语言(java和。net)那样完全面向对象是不可能的,因为面向对象的三大特征,封装,继承,多肽,但在js不存在多肽,因为...
  • u013239236
  • u013239236
  • 2015年01月23日 23:24
  • 2311

如何理解面向对象思想

我们学习JAVA语言必须要掌握对象和类,这样的话就可以更深层次的理解JAVA这种面向对象的程序开发理念,从而更好更快  地掌握JAVA的变成思想和方法。掌握类和对象是JAVA语言变成的基础。那么,...
  • LK764265808
  • LK764265808
  • 2016年07月08日 11:05
  • 4338

面向对象编程思想

面向对象编程思想面向对象的基本概念OOP是一种计算机编程模式, 它将对象作为问题空间的基本元素, 利用对象和对象之间的相互作用来设计程序. OOP的设计思想是以数据为中心, 自底向上, 逐步合并.O...
  • uxyheaven
  • uxyheaven
  • 2015年09月28日 21:08
  • 2170

什么是面向对象的设计思想?

什么是面向对象的设计思想? 也许有不少初学者对这个概念还有许多不明白的地方,特别是这个处于新旧思想交替的时代,许多人刚刚学完现在看来是快要淘汰的只是面向过程的语言。他们的脑子还没有脱...
  • lin111000713
  • lin111000713
  • 2013年12月07日 10:58
  • 1228

面向对象思想解析

学了一年的VB和数据库等面向过程的结构化语言,终于学到了C#、Java,初识便有一种相见恨晚的感觉,通过看教学视频以及自己敲出来的一些例子的体会,也发现了自己面向过程的思维方式有多么根深蒂固。以前编写...
  • fightfaith
  • fightfaith
  • 2015年09月01日 16:08
  • 1568

用面向对象的编程思想去写js

有时候,还会看到一些搞前端的朋友或者苦逼被迫兼职写前端的后端朋友,去写js的时候,还是一个方法一个方法的去罗列。 就像下面这样: function click1(){ alert("1")...
  • u010480479
  • u010480479
  • 2016年08月05日 14:46
  • 2194

一篇文章让你认识PHP中的面向对象思想

在面向对象的世界里,对象是一切的主语 关于理解都写在了注释中
  • chandddlleerr
  • chandddlleerr
  • 2017年06月06日 16:13
  • 428

PHP的面向对象编程思想

这篇文章介绍了在PHP中的面向对象编程(OOP,Object Oriented Programming)。同时演示了如何通过使用一些OOP的概念和PHP的技巧来减少编码和提高质量。PHP 是一个混合型...
  • qq_34275925
  • qq_34275925
  • 2016年06月20日 10:45
  • 3493

面向对象程序设计思想的魅力

说说面向对象程序设计 在学习面向程序之前,我先学了C语言,也就是面向过程的程序设计。学完C后的第一个感觉只能编写一些及其简单的题目,什么判断大小,或者利用一些循环语句,用批量判断大小。最起码我那时还...
  • a5503308
  • a5503308
  • 2014年09月13日 00:30
  • 1593
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java编程思想---对象的单纯性
举报原因:
原因补充:

(最多只允许输入30个字)