package javaLX;
面向对象有三个特征:封装 继承 多态
以后的开发其实就是在找对象使用,没有对象就创建一个对象。
三种:找对象,建立对象,使用对象,并维护对象的关系。
面向对象有三个特征:封装 继承 多态
以后的开发其实就是在找对象使用,没有对象就创建一个对象。
三种:找对象,建立对象,使用对象,并维护对象的关系。
类和对象的关系
现实生活中的对象:张三 李四 。
想要描述:就是提取对象的共性内容,对具体的抽象。
描述时,这些对象的共性又:姓名 年龄 性别 学习java功能
映射到java中 ,描述就是class定义的类
具体对象就是对象java在堆内寸中用new建立的实体。
类就是:对显示生活中事物的描述
对象:就是这类事物 ,实实在在存在的个体
//需求:描述汽车。描述事物就是描述事物属性 行为
//属性对应是类中的变量,行为对应的类中的函数(方法)
//其实定义类,就是在描述事物,就是子啊定义属性和行为属性和行为共同成为类中的成员
//属性对应是类中的变量,行为对应的类中的函数(方法)
//其实定义类,就是在描述事物,就是子啊定义属性和行为属性和行为共同成为类中的成员
class Car
{
//描述颜色
String color = "红色";
//描述轮胎书
int mun =4;
//运行行为
void run()
{
System.out.println(color+".."+mun);
}
}
public class Array2Demo {
public static void main(String[] args)
{
// 生产汽车,在java中通过new操作符来完成
// 就是在对内存中产生一个实体
Car c = new Car(); //c就是一个类类型变量,记住,类类型变脸指向对象
// 需求:将已有的车颜色改成蓝色,只会该对象做使用,在java只会方式是。对象.对象成员
c.color = "blue";
c.run();
Car c1 = new Car();
c1.run();
}
}
public static void main(String[] args)
{
// 生产汽车,在java中通过new操作符来完成
// 就是在对内存中产生一个实体
Car c = new Car(); //c就是一个类类型变量,记住,类类型变脸指向对象
// 需求:将已有的车颜色改成蓝色,只会该对象做使用,在java只会方式是。对象.对象成员
c.color = "blue";
c.run();
Car c1 = new Car();
c1.run();
}
}