当前位置 : 主页 > 编程语言 > java >

java - 面向对象

来源:互联网 收集:自由互联 发布时间:2022-10-15
java是面向对象的编程语言。 对象:真实存在的事物。 类:对某种类型事物的共同属性和行为的抽取。是抽象的概念…不是真实存在 类与对象的关系: 在现实生活中就存在对象与类这


java是面向对象的编程语言。

对象:真实存在的事物。

类:对某种类型事物的共同属性和行为的抽取。是抽象的概念…不是真实存在

类与对象的关系:

在现实生活中就存在对象与类这两种事物。计算机是服务于人类,为了让计算机更加接近现实生活,这时候就出现了面向对象的计算机语言。

面向过程 c :侧重于过程
面向对象 java:侧重于对象,找适合的对象做适合的事情

现实生活中: 对象 —–类
在java中:类——对象

面向对象的计算机语言核心思想:找适合的对象做适合的事情。

如何找适合的对象?

  • 别人已经定义好了很多的类,我们只需要认识这些类,我们就可以通过这些类创建对象使用
  • 自定义类,通过自定义类来创建对象使用。
    自定义类的三个步骤:
  • 自定义类
    格式:
calss 类名 {

事物的公共属性使用成员变量描述。
事物的公共行为为使用函数描述。
} - 通过类创建对象
- 访问对象的属性或者调用对象的功能

举例说明:需求:使用java类描述一个汽车类,汽车类具备轮子数、名字、颜色三个属性,还具备跑的功能行为。

1-自定义类:

class Car {

/*--===== 事物的公共属性使用成员变量描述 =====--*/

String name; //名字的属性,这一类名字的属性

String color;//颜色的属性

int wheel;//轮子数

/*--===== 事物的公共行为使用函数描述 =====--*/
public void run () {
System.out.println('飞快的跑起来了...');
}

}

2-通过类创建对象:
格式:
类名 变量名 = new 类名 ();

//通过Car类生命了一个c变量,c变量指向了一个车对象。
Car c = new

3.访问(设置)对象的属性或者调用对象的功能。
访问对象属性的格式:
对象.属性名
设置对象的属性:
对象.属性名 = 数据…


上一篇:Java 8 Stream API可以怎么玩?
下一篇:没有了
网友评论