知识点:
1. 创建对象的格式:
对象类型 对象名称 = new 对象类型( );
如:Car c = new Car( );
2. 要素
一个类中包含成员变量以及成员函数。
成员变量的作用范围非常大,之所以在类中没有main函数,是因为不需要独立运行.
/*
面向对象的概论
下面以小汽车为例,定义一个对象
1. 该对象应该具有的特征为:轮胎个数,车身颜色;其中轮胎个数为int型,而车身颜色为String型。
2. 该对象应该具有开动的功能(利用函数进行定义)。
*/
class Car//定义一个类名为Car的类,首字母均为大写
{
int num_of_rope;//定义成员变量轮胎数
String color_of_car;//定义成员变量车身颜色
void run()//利用函数实现开动的功能
{
System.out.println(num_of_rope+"......"+color_of_car);
}
}
class CarDemo
{
public static void main(String[] args)
{
Car c = new Car();//创建Car类型对象c
Car c1 = c;//将c的成员变量传给c1
c.num_of_rope = 4;
c1.color_of_car = "blue";
c.run();
}
}
3.对象和成员变量存在于堆内存中,局部变量和局部函数存在于栈内存中。