在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
提到“面向对象”就必须要说到“面向过程”: 面向过程:面向完成这件事的过程,强调的是完成这件事的动作(针对每个人量身定做的动作)。 面向对象:找个对象帮你做事,可以写出通用代码,屏蔽差异。 例子:完成“关门”这件事 一。白话文描述: “面向过程”是这样做的:1.张无忌一脚把门踹开 2.赵敏慢慢把门推开。。。。。 “面向对象”是这样做的:门可以被打开 总结:面向过程强调的是人,面向过程强调的是对象 二。代码描述:代码中描述这个对象的属性(特征)和方法(行为)。如果找对象:对象必须是“看得见,摸得着”(特指每一个) 对象的共性:有共同的属性和方法。 将具有相同属性和相同方法的对象进一步的封装,抽象出类的概念 类:类是模子,确定对象将拥有的特征(属性)和行为(方法)。 对象是根据类创建的:(先有类在有对象) 例如:类是盖房子的图纸,对象是盖好 房子 类的声明语法: public class 类名() { 字段;//储存数据 有下划线 _ 属性;//保护字段 方法;//(行为)描述对象的行为 构造函数; }写好一个类以后我们要创建这个类的对象,创建类对象的过程称为类的实例化(通过关键字 new) 在main函数中实例化 格式为: 1. 类名 自定义名称=new 类名(); //对象的创建 例: Student student=new Student();//对象的创建 2. 类的描述 例:student._age=10; 类不占内存,但对象是占内存的 (类是抽象出来的,而对象是实实在在存在的)
|
请发表评论