码迷,mamicode.com
首页 > 其他好文 > 详细

1.27总结(类,对象)

时间:2016-01-28 00:26:05      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:

什么为结构化编程?

将一个大的问题分解成更小的任务,然后为每个更小的任务编写一个过程(或函数)。最后会编写一个主过程来启动程序流程,
随后根据程序流程走向,调用想要的其他过程。这种类型的程序设计被称为结构化编程。


什么为面向对象编程?

围绕着问题域中的对象来设计的程序为结构化编程。


面向对象编程有什么特点?

一种认识事物的方式,注重事物整体的认知,最符合人类的自然的思维习惯。


面向对象有什么解决方案?

找对象:对象可以是问题域中出现的任何人,事物或实体,简单的说就是“东西”。
在已经找到问题域中的对象后;我们就要编写一个类来描述每个对象的属性和行为。
属性:指对象身上有什么值数据。
行为:是对象可以做什么,或者我们想这些对象做什么。


如何访问对象的属性和方法?

属性是对象的一部分?是包含在对象中的。及时是同一种类型的两个对象,它们的属性值也可能是不同的,正因为如此一个对象
属性的改变不会影响其他对象的属性值
属性的访问通过对象名.属性名的方式访问。其中,运算符、可以理解为“的”的意思。


如何理解对象和类的关系?

类是对象的抽象,对象是类的示例。
类是具有相同属性和行为的一组对象的集合。在软件系统中,用类来模拟现实生活中的实体。


类由什么组成?

访问修饰符。(可以是public,private或protected;如果省略了访问修饰符将使用默认访问修饰符。)
数据类型
成员变量名称。(成员变量名称必须是一个有效的标识符,后面用分号结束。)


对象由什么组成?

属性(成员变量)
行为


在java编写类时需要注意什么?

在一个java文件中我们可以声明多个类,但只有一个类可以被声明为public。源代码文件的文件名必须与公用类的类名匹配。


包有什么用途?

提供了一个组织类的机制
为包中的类提供了一个命名空间。


如何调包?需要注意什么?

在一个类中使用另一个包中的类必须通过import关键字进行导导入。在java.lang.*中的类和本包中的类无需导入就可直接使用

1.27总结(类,对象)

标签:

原文地址:http://www.cnblogs.com/CMCM/p/5164803.html

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