对象是存在于时间和空间中的具体实体,而类仅代表一种抽象,即一个对象的"本质"。因此,可以说哺乳动物类,它代表了所有哺乳动物的共同特征。要确定这个类中的某个具体的哺乳动物,则必须说"这个哺乳动物"或"那个哺乳动物"。
在日常用语中,Webster的词典里将"class"定义为"由一些共同特征或一项共同特征所标识的一组、一群或一类,根据品质、资格或条件进行的分组、区分或分级"
在面向对象分析和设计的上下文中,我们将类定义为:
"类是一组对象,它们拥有共同的结构、共同的行为和共同的语义。"
一个对象就是类宏州的一个实例。
类是一组对象,它们拥有共同的结构模绝启和行为
什么不是一个类?
一个对象不是一个旦如类。没有共同结构和行为的对象不能够被划分为一类,因为根据定义,它们除了都是对象之外,没有别的共同点。
值得一提的是,类(正如大多数编程语言中所定义的)对于分解是必要的,但不是充分的。某些抽象非常复杂,所以不能够利用单个类定义的方式很方便地表达。例如,一种相当高层的抽象、一个GUI框架、一个数据库和整个库存系统在概念上都是独立的对象,但它们都不能被表示为一个单独的类 。相反,最好是将这些抽象表示为一组类,这些类的实例互相协作,提供我们所期望的结构和功能。
一点点看基础吧。就把书中的例子一个一个的敲代码。不要复制。
这个只能一点点看书了
门书籍
从好敏宏头到尾按照书中的知识跟着看 例子跟着做,每天8小时以上
一个月后 你就是java通了
至于书籍 孙鑫拿森的 和美女作家孙卫琴的 初级书都不错 就是不记得名字了
你在找找
java 入门很好学 东西不用记太多 跟着做 自然就友册会了
记住 动手是十分必要的 不动手做是根本学习不了编程的 呵呵
希望对你有所帮助 我就是这么起步的。。。。
我这有视频教程
去网上下载一些视频教程看看,初学者看韩顺平的就不错