类与对象的定义和使用


概述

面向对象思想的编程思想,力求让程序与现实中的抽象概念保持一致,为了做到这一点,面向对象的思想中提出两个概念:类和对象。
我们可以把类和对象的关系,想象成直升机图纸和直升机的关系,通过直升机图纸可以制造一架新的直升机,那么通过类也可以创造一个新的对象。

类的构成和类的定义格式

类由属性和方法构成:

  • 属性:

    相当于在直升机图纸中规定的的零件尺寸大小等参数。数据定义在类中方法外,又称成员变量。

  • 方法:

    相当于在直升机图纸中定义好的一个子系统。定义在类中方法外,又称成员方法。

  • 常用类的定义格式:

class 类名{
        //成员变量
        数据类型 属性名;/数据类型 属性名 = 初始化值;

        //成员方法        
        【权限修饰符】 返回值类型声明 方法名称(【参数列表】){

         方法体
        【return 返回值;】

        }
        /*备注:【】中的内容可根据情况选择留空*/
}

定义类的注意事项:

  • 类必须储存在后缀名为java的文件中。
  • 一个.java文件中,可以存在N个类,但是只能存在一个public修饰的类。
  • java文件的文件名必须与public修饰的类名完全一致。

对象的定义和使用

定义格式:

类名 对象名 = new 类名();

调用方法格式:

对象名.方法名();//调用无参方法
对象名.方法名(实参列表);//调用有参方法

对象属性的赋值:

对象名.属性名 = 值;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM