您的位置:首页 > 编程语言 > Java开发

java面向对象基础

2016-04-20 21:39 239 查看
        最近学了面向对象想把自己学到的东西写下来。首先先理解一下什么是面向对象,其实很多同学学了几年的面向对象语言。在这里我谈谈我对面向对象的思路。在java中把万事万物都看做对象——现实世界的每个物体都看做一个对象,每个对象都有属性和方法。例如生活中有个人叫张三的人,他的属性有眼睛鼻子等静态的,而张三这个人可能要吃饭穿衣行走等动作行为这叫方法。初学者可以这么理解什么叫对象呢,对象就是我们在现实生活中可实实在在看到或摸的着的东西,他们都有自己的属性和方法。

        知道了什么叫对象了,那么讲讲什么叫做“类”。书上说类是对象的模板,如果对初学者的话也很难理解。我们还是从“人”来说,“人”是一个脑海里抽象出来的词语,具有“人”的一些特性才叫“人”,反过来说类就是一些具有共同特性的集合,是一个抽象的概念。“动物”具有动物的特性才叫动物,在java中把动物写成一个类,具体哪个动物就就是对象。先看看一段代码吧

    public class Person { //定义人这个person类
String name; //person类有姓名这个属性
public void walking() //行走这个方法
{
System.out.println("walking");
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: