首页 > 学院 > 开发设计 > 正文

面向对象编程入门

2019-11-14 10:24:19
字体:
来源:转载
供稿:网友

Alen Kay 曾总结了第一个成功的面向对象的语言同时也是java所基于语言之一的SmallTalk的五个基本特性,这些特性表现了一种纯粹的面向对象的程序设计方式: 1,万物皆为对象:将对象视为奇特的变量,它可以存储数据保存当前状态(成员变量),还可以进行操作(调用方法),理论上你可以将任何任何概念化构件将其表示为程序中的对象。 2,程序是对象的集合,他们通过发送消息来告知彼此所要做的:要请求一个对象,必须向该对象发送消息 3,每个对象都有自己的由其他对象所构成的存储:简单来说就是可以使用现有对象来充当自己的成员这种复合数据的形式,这样的话,可以在程序中构建复杂的体系,同时将其复杂性隐藏在对象的简单性之后。 4,每个对象都有自己的类型:每个对象都是某个类的一个实例,这里的类就是类型的意思


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表