什么是Java面向对象
作者:广州电脑培训发布时间:2020-10-13分类:电脑培训网-Java浏览:1189
类是现实世界或思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。
类描述了具有相同特性(数据元素、状态变量)和行为(对数据元素、状态变量的操作)的对象集合,如果我需要某个具有一定功能的工具,那么我可自定义这个类,里面有我需要的数据,还有让这个类提供的功能。
对象是具有类类型的变量。类和对象是面向对象编程技术中的基本的概念。类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。类是用于创建对象的蓝图,它是一个定义包括在特定类型的对象中的方法和变量的软件模板。
Java是一种面向对象的程序设计语言,对象是由类抽象出来的,所有的问题都是通过对象来处理,对象可以操作类的属性和方法来解决问题,所以了解对象的产生、操作和消亡是十分必要的。对象可以认为是在一类事物中抽象出某一个特例,通过这个特例来处理这类事物出现的问题,在Java语言中通过new操作符来创建对象。
Java是一种面向对象的语言。也就是说,这种程序设计,把现实中的所有的问题都当做一个个对象来解决,每个对象都有其独立的属性和方法,每个对象之间具有一定的联系,在面向对象设计编程中,不需要考虑对象的实现细节,每个对象都有自己的任务和功能。
比如说汽车是一个对象,飞机也是一个对象;汽车具有后备箱、方向盘和发动机等属性,飞机有机翼、操作台等等属性,如果程序想实现能够根据汽车状态输出相应语句,比如前进、后退,那么实现这个功能的具体代码成为方法,对应的飞机也可以有自己的方法比如起飞、下降等。飞机和汽车都属于交通工具,他们某些地方具有共性就是有联系的意思,交通工具包含汽车飞机等对象。
- 电脑培训网-Java排行
- 最近发表
-
- 东莞信息:大岭山举办2024年重点群体就业服务秋季综合招聘会|||计算机网络培训学校
- 东莞信息:虎门政策宣传面对面!虎门人社分局开展社保服务进万家集中宣传活动|||广州计算机软件培训
- 东莞信息:石龙石龙人社分局举办公共就业服务进校园活动韶关学院专场|||计算机培训学校招生
- 东莞信息:石碣人社分局开展零工市场推广宣传活动|||大学生计算机培训学校
- 东莞信息:石碣石碣高埗携手举办妙剪生花欢乐行高层次人才亲子交流活动|||计算机软件培训学校
- 梅州信息:人社部举办2024年全国人力资源市场高校毕业生就业服务专项行动|||北大青鸟计算机培训中心
- 东莞信息:南城南城街道开展2024年粤港澳青年创新创业交流活动|||计算机专业维修学校
- 东莞信息:横沥横沥镇召开治理欠薪冬季专项行动工作会议|||计算机软件培训学校
- 东莞信息:樟木头樟木头镇召开2024年保障农民工工资支付暨治理欠薪冬季行动部署工作会议|||计算机培训学校招生
- 东莞信息:石排劳动争议调解业务培训班干货满满!|||电脑计算机编程培训学校
- 标签列表
-