Java学习之面向对象(一)

1.1理解面向对象

(1)面向对象是相对于过程而言

(2)面向对象和面向过程是一种思想

(3)面向过程

·强调的是功能行为

(4)面向对象

·将功能封装进对象,强调具备了功能的对象

(5)面向对象是基于面向过程

1.2对象与类

(1),面向对象三个特征:封装、继承、多态。、

(2),以后的开发,就是找对象使用,没有对象,就创建一个对象

(3),找对象,建立对象,适用对象,维护对象

1.3类与对象的关系

(1)类:对现实生活的描述

(2)对象:就是这类事物,事实存在的一个个体

例如:

现实生活的对象:张三,李四。

想要描述:提取对象中共同内容。对具体的抽象。

描述时:这些对象的共性有:姓名、年龄、性别,学习Java功能

映射到Java中,描述就是class定义的类 具体对象就是对应Java在堆内存中用new建立的实体

无心需求:描述汽车

class Car    //定义类
	
{
	
//描述颜色
	
String color = "red";
	
//描述轮胎数目
	
int num = "4";
	
//运行行为。
	
void run()
	
{
	
 Ststem.out.println(color+".."+num);
	
}
	
}
	
	
	
//调用类
	
class Cardome
	
{
	
public static void main(String[] args)
	
{
	
//生产汽车。在Java中通过new操作符来完成。
	
//其实就是在堆内存中创在一个实体
	
Car c = new Car();   // c(句柄)就是一个类类型变量,类类型变量纸箱对象
	
}
	
}
原文地址:https://www.cnblogs.com/mach-pupil/p/12535359.html