面向对象基础

1.类和对象

1.1 什么是对象

万物皆对象,客观存在的事物皆为对象

1.2 什么是面向对象

人,面向着一个的对象、关注着一个对象。对计算机而言,形象比喻了,我们关注一个事物信息。了解事物具体信息并且关注它整个动作称作 面向对象。面向一个具体的对象进行操作。

1.3 什么是类

类 是对现实生活中一类具有共同属性行为的事物的抽象

类的特点:
    类是对象的数据类型
    类是具有相同属性和行为的一组对象的集合

1.4 什么是对象的属性

属性:对象具有的各种特征,每个对象的每个属性都拥有特定的

1.5是什么对象的行为

行为:对象能够执行的操作

1.6类和对象的关系

类:类是对现实生活中一类具有共同属性和行为的事物的抽象

对象:是能够看得到摸的着的真实存在的实体

类是对象的抽象,对象是类的实体

1.7 类的定义

类的的重要性:是Java程序的基本组成单位
类是什么:是对现实生活中一类具有共同属性行为的事物的抽象,确定对象将会拥有的属性和行为

类的组成: 属性行为
    属性:在类中通过成员变量来体现(类中方法外的变量)
    行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)

类的定义步骤:
1 定义 类
public class 类名 {

2 编写类的成员变量
//成员变量
变量1的数据类型 变量1;
变量2的数据类型 变量2;
...

3 编写类的成员方法 (这里的方法是没有static的方法)
//成员方法
方法1;
方法2;
...
}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本章内容 面向对象编程思想 •面向过程编程 –传统的C语言属于面向过程编程。面向过程解决问题的思路:通常是分析出解...
    sime灬落尘阅读 709评论 0 0
  • 面向过程编程思想 传统的C语言属于面向过程编程语言。 面向过程解决问题的思路: 面向过程的抽象是将实现一个功能的一...
    莽夫_b1e1阅读 383评论 0 0
  • 面向过程编程思想 面向过程的抽象是将实现一个功能的一组命令组合成为一个函数,这个函数就能实现这一个功能,是对功能实...
    狼人_4e19阅读 317评论 0 1
  • 基础知识 对象:一切事物皆对象,准确的来说对象是一个自包含的实体,用一组可识别的特性和行为来标识。 类:具有相同属...
    丘山Ivan阅读 207评论 0 1
  • 1、类 定义类是一个模板,是对一系列具有相同属性和方法的对象的描述。 语法 修饰符:是对类访问权限的修饰,后面将会...
    Harper324阅读 957评论 0 0