面向对象之类与对象
来源:互联网 发布:rxjs 多个网络请求 编辑:程序博客网 时间:2024/05/16 18:39
面向对象(Object Oriented)是一种新兴的程序设计方法,或者是一种新的程序设计规范(paradigm),其基本思想是使用对象、类、继承、封装、多态等基本概念来进行程序设计。从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。
在java中,对象就是用来描述客观事物的的一个实体,有一组属性和方法构成。
什么是类呢?
我们以汽车为例,卡车,轿车,救护车我们称之为汽车类。在Java中我们抽取同类实体的共同性自定义一个类,这个类包含汽车的共有属性(汽车的轮子,方向盘,发动机,)。
类和对象之间又是什么样的关系呢?
简单的说,类是对象的实例,它们之间是相互包容的关系。
类是将对象共同的属性抽取出来,将类实例化之后就可以看成一个对象
class Car{
public String pinpai;
public Stringwaixing;
public void start(){
system.out.println(“启动”);
}
publicvoidstop(){
system.out.println(“停止”);
}
} //这里Car是类,waixing和品牌是Car的属性
Car c=new Car();//这里的c就是类的实例化对象
c.star();//这里对象调用类的方法
c.pinpai;//这里对象调用类的属性
如果看了有什么意见或者建议欢迎指正
阅读全文
0 0
- 面向对象之类与对象
- java面向对象思想之类与对象
- 浅谈iOS面向对象之类与对象
- c# 面向对象之类与对象
- JavaSE面向对象之类与对象
- JavaScript面向对象之类与继承
- java面向对象之类与封装
- 面向对象之类的封装与调用
- Java面向对象之类
- JAVA面向对象之类
- 面向对象之类和对象
- 面向对象之类和对象
- 鸟哥Java学习之类与对象-面向对象
- java基础学习面向对象之类与对象 五-1
- 黑马程序员------面向对象之类
- #1面向对象之类方法#
- php面向对象之类成员
- C#之类与对象
- MyEclipse工作空间设置
- Data URL和图片
- Struts2学习(六)【参数获取】
- eclipse PyDev,配置PyDev环境
- 简明Python教程笔记一 python3.x
- 面向对象之类与对象
- HBuilder中的“有效注释”
- SSH 代理功能
- Struts2学习(七)【OGNL基本语法】
- 使用eclipse用java调用scilab的问题
- SVN设置自动锁定(图)
- R5F100FE的UART
- Task Parallel.For、Parallel.ForEach、Parallel.Invoke
- Struts2学习(八)【OGNL表达式与Struts框架结合之原理】