星空网 > 软件开发 > Java

面向对象编程(二)——对象和类

对象和类的概念

  • 对象:是具体的事物;
  • 类:是对对象的抽象(abstract)

先有具体的对象,然后抽象各个对象之间象的部分,归纳出类,通过类再认识其他对象。

对象和类的总结

对象和类的关系:特殊到一般,具体到抽象

  • 类,我们叫做Class;
  • 对象,我们叫做Object,instance(实例),以后我们说某个类的对象,某个对象的实例,是一样的意思。
  • 类,可以看成一类对象的模板,对象可以看成该类的一个具体实例。
  • 类,是用于描述同一类型的对象的一个抽象的概念,类中定义了这一类对象所应具有的静态和动态属性。
  • 对象是Java程序的核心,在Java程序中,“万事万物皆对象”。

面向对象编程(二)——对象和类

引用类型(reference)

▶Java语言中,除基本类型外的变量类型都称之为引用类型。

  Ps:介绍下数据类型:

    基本数据类型(8种):

    数值型:整数类型(byte,short,int,long)浮点类型(float,double)
    字符型:char
    布尔型:boolean
  引用类型:

    类:class
       接口:interface
           数组

面向对象编程(二)——对象和类

▶Java中的对象是通过引用对其操作的。

类有属性和方法组成

☀类的属性

  • 属性field,或者叫成员变量
  • 属性用于定义该类或者该类对象包含的数据或者说静态属性
  • 属性的作用范围是整个类体
  • 在定义成员变量时可以对其初始化,如果不对其初始化,Java使用默认的值对其初始化。(数值:0,0.0; char:\u0000; boolean:false; 所有引用类型:null )

▶▶属性的定义格式:

面向对象编程(二)——对象和类

☀类的方法

  • 面向对象中,整个程序的基本单位是类,方法是从属于类的

▶▶方法的定义格式

面向对象编程(二)——对象和类

Java中方法参数传递是:值传递

面向对象编程(二)——对象和类

☀变量的作用域

面向对象编程(二)——对象和类




原标题:面向对象编程(二)——对象和类

关键词:面向对象

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

John Lewis:https://www.goluckyvip.com/tag/21730.html
John Lewis Partnership:https://www.goluckyvip.com/tag/21731.html
John Mo:https://www.goluckyvip.com/tag/21732.html
Johnnie O:https://www.goluckyvip.com/tag/21734.html
Johnson:https://www.goluckyvip.com/tag/21735.html
Johnsontest:https://www.goluckyvip.com/tag/21736.html
2024 年营销现状与趋势报告:来自 1400 多名全球营销人员的数据:https://www.kjdsnews.com/a/1836641.html
价格翻了8倍,居然还有人买,秘诀在这里。:https://www.kjdsnews.com/a/1836642.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流