Java 类和对象【第一季】

Java是面向对象的编程语言,其用途的方式就如同我们的思维方式一样,因此我们可以将世间万物皆可看作对象。
如车可作为一个对象,但在这个对象中又可以分为好多种类,这中细分下来的每个车也都可以称之为对象。但其中所拥有的属性以及用途各不相同,将各自的属性和用途封装起来就构成一个类。

Java三大特征

  • 01

    封装性:如万圣节将苹果包装在盒子中,这就可以看作一种封装。而Java中所不同的是将对象的属性和方法写在一个类中,然后供我们调用。 采用封装的思想,即可保证类内部数据结构的完整,而且还能保证外部操作不会对内部数据造成影响。

  • 02

    继承性:类与类之间也可以存在一定的关系。如平行四边形、正方形、长方形等,但归根结底其都是四边形。 因此继承即是利用特定对象之间所共有的属性,平行四边形、正方形、长方形等都继承了四边形拥有四条边的属性。

  • 03

    多态性:如四边形类中存在求面积的方法,我们现在需要求平行四边形的面积,那么我们可以直接调用其父类(四边形)的求面积方法。 即不同的对象可以对同一个消息做出响应。

  • 01

    Java类中的成员变量即为对象的属性。 创建“ClassDemo”项目,新建“Person”类,并定义姓名,性别,年龄三个属性。

  • 02

    Java类中的成员方法即为该对象的行为能力。 创建“ClassDemo”项目,新建“Person”类,并定义姓名,性别,年龄三个属性,并定义成员方法。

  • 03

    Java类中的局部变量即为方法中定义的变量。 作用域仅限于当前方法中,方法以外则无效。

    类的构造方法

    • 01

      类中的构造方法是一个同类名的方法,对象的创建是通过构造方法完成的。 一般如果不做声明,系统会默认带无参构造方法。同时也可以自己设定构造方法,给属性值设定初始值。

    对象

    • 01

      对象是一种抽象出来的表示方式。如上述例子中Person类即可看作是一个对象。

    • 02

      创建Person类的一个实例,即可说为对象的实例化。 使用对象.getXXX的方法可以获取属性值,也可以通过对象.setXXX的方法设置属性值。

    (0)

    相关推荐

    • 在java中什么是类和对象

      在大家还没有学习java类和对象的时候,基本上都是解决的一些比较简单的小程序,仅仅也就是几十行代码而已,如果你要开发的是一个很大的程序,需要用到几万行甚至是几十万行代码的量呢,如果把这么多的代码都放在 ...

    • java类的定义和使用示例

      在实践中学习 java类的定义和使用,并 掌握创建和使用类对象的方法. 操作方法 01 例1:利用MaxArray类的对象求出一维数组中的最大值. class MaxArray { int findm ...

    • java中类与对象的区别:[1]java基础

      类与对象在java语言中,无处不在.因此想要学好java必须要深刻理解这两者之间的关系.因为java语言是一种面向对象开发的语句,我们在编写程序时,都在类与对象之间编写的.对象于对象之间的联系等等. ...

    • 盗墓笔记第一季全集怎么看

      最近盗墓笔记这部影视正在热播,爱奇艺也推出了相关的活动,为了能让大家尽情的享受这部影视,所以只要开通爱奇艺的会员,就能直接观看全部的内容,当然啦,现在也只更新到了12集,也就是说会员可以直接观看到12 ...

    • eclipse下Java类怎么快速编写get和set方法

      eclipse下Java类怎么快速编写get和set方法.在编写java类时,很多时候需要对私有属性编写一个get和一个set方法,尤其是像javabean这种,更是常见的事.如果每次都是手动编写ge ...

    • 怎么在线观看东京食种第一季

      东京食种第一季是这个系列里最好看的一季,今天教大家怎么在线观看东京食种第一季 操作方法 01 首先我们在搜索框输入[哈里哈里]并搜索 02 然后点击打开搜索出来的第一条信息 03 之后我们在右上角的搜 ...

    • 解决java类编程软件安装及破解问题

      java类的编程工具有很多,eclipse,myeclipse,jbuilder,jcreator,Notepad++,XML Marker,SQL Developer,Jad和Keytool等.编程 ...

    • java 学习类和对象的关系

      类和对象的关系,说白了就是那个类的一个个体,,,例如,狗是一个类,但是我家养了一只叫旺财的狗,这就是一个类和对象 操作方法 01 生成对象的一个方法 Dog dog = new Dog(): 02 其 ...

    • Java类的继承

      操作方法 01 java类的继承主要通过extends关键字来完成的.一旦继承后,子类将获得父类的成员属性跟成员方法.基本语法: class类名extends父类名 { } 例如:Fruti.java ...