面向对象

2017-10-18  本文已影响4人  山的那边海的那边有太阳

面向对象是一种编程思想,找合适的对象做合适的事情,java就是一门面向对象的语言。

什么是对象?

对象:真实存在的唯一事物,比如你正在使用的手机就是一个对象。

什么是类?

对某种类型事物的公共属性和公共行为的提取叫做类

类当中的公共属性用成员变量表示,公共行为用函数表示

在现实生活中,我们是先不断的接触对象,然后将对象进行分类,产生了类。

但是在java中,我们是先有类,然后根据类,创建类的对象。

如何创建一个类?

因为在java中,对象是根据类来创建的,所以在创建对象前,需要先有类,那如何产生一个类呢?

方法一:

使用java自带的类,sun公司给我们写好了很多现成的类,供我们使用,我们只需要了解掌握这写类的作用就可以使用这些类来创建对象。

方法二:

自定义类:

格式:

class 类名{

          公共属性,用成员变量表示

          公共行为,用函数表示

}

例子:

创建一个学生类Student,公共属性:姓名name,年龄age       公共行为:学习learn()

class Student{

          String name;//成员变量name表示公共属性姓名

          int age;//成员变量age表示公共属性年龄

          public void learn(){//函数learn表示公共行为学习

                      System.out.println(name+"今年“+age+“岁了,正在搞学习1");

          }

}

如何创建一个对象?

格式:new 类名();

例子:

创建一个学生类Student对象

new Student();

我们一般会声明一个变量来指向我们创建的对象:

Student s = new Student();

变量s保存的是对象的内存地址,我们可以通过s来找到创建的对象

如何访问对象的属性,调用对象的方法?

格式:

对象.属性

对象.方法

例子:

设置学生类对象s的名字和年龄,调用对象学习的方法

s.name="小明";//设置对象的name属性值

s.age=12;//设置对象的age属性值

s.learn();//调用对象的学习learn方法

上一篇 下一篇

猜你喜欢

热点阅读