面向对象引入_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 面向对象引入

面向对象引入

 2015/2/10 1:04:13  晓染霜林hs  程序员俱乐部  我要评论(0)
  • 摘要:学java核心的一个部分就是面向对象,那么什么是面向对象呢?说到面向对象不得不说的就是面向过程,面向过程就是一步一步的去完成某一件事情,就拿开车这样的一件事来说。人开车,首先就要把车门打开上车其次是,钥匙插上启动车子最后就是开车。这样的一个过程就是面向过程,同样的一件事,再拿面向对象的方法去分析人开车,首先要找到的就是车这样一个对象,汽车这个对象有着车门打开,启动,行驶这几个功能,人在要使用汽车的时候,就是使用汽车的这几个功能。从这样的一个例子看,面向对象的思考方式更符合于人的思考习惯
  • 标签:

?

???? 学java核心的一个部分就是面向对象,那么什么是面向对象呢?

说到面向对象不得不说的就是面向过程,面向过程就是一步一步的去完成某一件事情,就拿开车这样的一件事来说。

????? 人开车,首先就要把车门打开上车

????? 其次是,钥匙插上启动车子

????? 最后就是开车。

????? 这样的一个过程就是面向过程,同样的一件事,再拿面向对象的方法去分析

????? 人开车,首先要找到的就是车这样一个对象,

????? 汽车这个对象有着车门打开,启动,行驶这几个功能,

????? 人在要使用汽车的时候,就是使用汽车的这几个功能。

????? 从这样的一个例子看,面向对象的思考方式更符合于人的思考习惯,也从这样的一个例子中可以看出,面向过程中,人是执行者,他需要去执行开车门,启动车子,行驶车子这些动作,而面向对象则是去使用车子的功能,就好比是指挥者,相反,面向过程中人就是执行者。

基本概念了解完了以后就来说说代码的具体体现:

?

class="java" name="code">public class CarDemo {

    public static void main(String[] args) {
        Car car = new Car();  //实例化一个Car对象,定义一个Car类型的变量car去接收实例化的对象。
        car.start();   //汽车调用启动的方法
        car.run();     //汽车调用行驶的方法
    }

}
class Car{    
    public void start(){    //汽车启动的方法
        System.out.println("Car is Starting");
    }
    public void run(){     //汽车行驶的方法
        System.out.println("Car is running");
    }
}


?????? 上面用到了一个new关键字以及注释中的实例化,实例化是指将对象具体化,而实例化一个对象则是需要使用new关键字。

?

上一篇: LeetCode [1] Two Sum 下一篇: 没有下一篇了!
  • 相关文章
发表评论
用户名: 匿名