您的位置:首页 > 编程语言 > Java开发

java面向对象的思想

2015-07-11 23:04 381 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/rip_city_DD/article/details/46842677

高级程序设计语言一般有两种,一种是以C,Pascal为代表的面向过程的开发程序设计语言,另一种就是以Java,C++,C#这样的面向对象的开发程序设计语言。首先我们要明确面向过程,和面向对象这两种概念,他们可以说成是,关注过程和关注对象。

java编程思想    面向对象

首先明确JAVA的几个概念。

类:现实中所有实体的共同属性和行为的集合,它是以人的主观意识而存在,是抽象的一种主观性(特征+行为)。
对象:现实中存在的一个一个实体,它是不以人的主观意识而存在的。是一个具体的客观性实体。

       我们描述一个实体用特征+行为的方式描述。所以,任何一件事情=  对象+过程 来形容。

       在面向对象的程序设计语言中,可以把程序描述为如下公式:

       程序 = 对象 + 消息

       比如下面的例子:

       张三到商店买文件夹

       显然这里对象和过程的关系如下:

       对象:张三 

       过程:出门+过马路+坐车+下车+进商店+沟通+交易+出商店...

      Java中面向对象的三大特点是,封装、继承、多态。

       eg:Java中的面向对象
       张三男老师正在给李四学生上课
       对象:张三男老师、李四学生
       过程:上课
       代码实现: 一个类的定义。

  public class Student {
//特征:姓名
public String name;
//行为:
}

创建对象的格式:类名    对象名 = new 类名();

对Java学习的思想和认识目前有这么多吧,希望在以后的学习工作中,更加熟练的掌握JAVA语言,以及编程的思想。











  

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: