Chapter 1 - Introduction to Objects

第一章:

1. 汇编语言是对底层机器的轻微抽象,C是对汇编语言的抽想,但是他们所作的主要抽象仍要求在解决问题时要基于计算机的结构,而不是基于你所要解决问题的结构来考虑。程序员必须建立起在机器模型和实际待解问题的模型之间的关联,建立这种映射是费力的

2. 因为类描述了具有相同特性(数据元素)和行为(功能)的对象集合,所以一个类实际上就是一个数据类型,例如所有浮点型数字具有相同的特性和行为集合。二者的差异在于,程序员通过定义类来适应问题,而不再被迫只能使用现有的用来表示机器中的存储单元的数据类型。可以根据需求,通过添加新的数据类型来扩展编程语言。

3. protected :继承的类可以访问protected成员

4. 默认的: 没有指定访问权限关键字,就是包访问权限,类可以访问在同一个包中的其他类的成员。

private = in class only

default = in package

protected = in package + in subclass

public = in anywhere

5. 单根继承结构object,保证所有对象都具备某些功能,是垃圾回收器的实现变得容易很多。

6. 在单根继承结构中的所有对象都具有一个共用接口,所以它们归根到底都是相同的基本类型

7. Flex它允许你创建基于Flash的与applet相当的应用,applet所需要的jre浏览器不普遍,但是Flash player却很普遍,他们都是浏览器客户端编程。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,123评论 19 139
  • 第01章 JAVA简介第02章 基础语法第02章 递归补充第03章 面向对象第04章 异常处理第05章 数组第06...
    顺毛阅读 528评论 0 1
  • 1.import static是Java 5增加的功能,就是将Import类中的静态方法,可以作为本类的静态方法来...
    XLsn0w阅读 1,278评论 0 2
  • 面向对象主要针对面向过程。 面向过程的基本单元是函数。 什么是对象:EVERYTHING IS OBJECT(万物...
    sinpi阅读 1,109评论 0 4
  • 起风了,冬夜的寒风。 凌晨的朝阳大街上。 除了路灯还有我。 我TM喝多了。 正常人谁还会在这个时间这个地方出现。 ...
    在人间_5934阅读 227评论 0 0