码迷,mamicode.com
首页 > 编程语言 > 详细

Java面向对象的理解

时间:2017-08-24 23:55:42      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:zha   get   学习java   固定   bre   java程序   ref   学习   组成   

Java是一门面向对象的编程语言(Object Oriented Programming,OOP), 这个句话是每个学习Java的程序员应该先深刻理解的一句话。

我们之所以将自自然界分解,组织成各种概念,并按其含义分类,主要是因为我们是整个口语交流社会共同遵守的协定的参与者,这个协定以语言的形式固定下来……除非赞成这个协定中的规定的有关语言信息的组织和分类,否则我们根本无法交谈。

——Benjamin Lee Whorf(1897~1941)

在计算机编程中,也是对编程进行分解,组成各种概念,并且按照它的含义创建对应的类型,而每一个类型能衍生出无数的对象,(就好比人类这个类型,能衍生出无数个人这个对象)。在每个对象中,都会有相关的约定行为方法, 构成共同的秩序。

如果深刻地理解了面向对象的编程语言这个概念,你会惊喜地发现,编写Java程序通常会比面向型的程序要简单多,也容易理解得多。

对于对对象的理解,下面的映射,可以很好的帮助简单了解面向对象这个概念。

人类 → Java程序中的类

人 → Java程序中的对象

长得不错 → Java程序中的对象变量

吃饭,睡觉 → Java程序中的方法

对于编程语言而言,深入理解语言的精髓是每个资深开发人员的核心。在没有理解Java语言的前提下进行的开发,很多时候都是搬砖的。

而这下面的课程,就是通过一步步分解Java里面的核心思想,来让人学会Java的内功心法,先修心法,再修招式。

 

更多内容:

Java思维|Break易站

 

Java面向对象的理解

标签:zha   get   学习java   固定   bre   java程序   ref   学习   组成   

原文地址:http://www.cnblogs.com/breakyizhan/p/7425617.html

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