面向对象-概论

知识点:

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.对象和成员变量存在于堆内存中,局部变量和局部函数存在于栈内存中。

猜你喜欢

转载自www.cnblogs.com/yicunguanghui/p/12305647.html
今日推荐