【无标题】

1.类

(1)类是面向对象语言的程序设计中的概念,是面向对象编程的基础

类(Class)的首字母大写。

见名知意。类的名字不能是Java中的关键字,可以由字母,/,数字或者美元符号组成,并且第一个字符不能是数字。

定义类:Class 类名{ 所含变量定义;}

2.对象

创建对象:类名,对象名=new 类名()

对象.成员变量

对象.成员方法(参列)

如果不用new分配内存,改对象为空值(null),不能使用。在一些文献中成员变量也称字段、属性等。

属性---成员变量

行为---成员方法

方法的定义:

访问权限,返回类型,方法名(参数列表){//方法[returen值;]}

成员变量和局部变量

成员变量是属于类的,而局部变量是在方法中定义的变量或是方法的参数; 成员变量可以被 public,private,static 等修饰符所修饰,而局部变量不能被访问控制修饰符及 static 所修饰;但是,成员变量和局

作用域小:局部变量

作用域大:成员变量

参数列表:可以无参、1或多

访问权限;public>protected>默认>private返回类型Void-->不用返回值

任意数据类型-->基本;8

                                   引用

                                    数组  要返还值

                                    对象

接口构造

方法构造方法作用就是对类进行初始化。 如果你没有定议任何构造方法的形式,程式会为你取一个不带任何参数的构造函数,那么你产生类的对像时只能用不带参数的方法,如:class a {}//没有任何构造函数。构造函数的名称必须与类名相同,包括大小写;构造函数没有返回值,也不能用void修饰. 如果不小心给构造函数前面添加了返回值类型,那么这将使这个构造函数变成一个普通的方法,在运行时将产生找不到构造方法的错误。一个类可以定义多个构造方法,如果在定义类时没有定义构造方法,则编译系统会自动插入一个无参数的默认构造器,这个构造器不执行任何代码。构造方法可以重载,以参数的个数,类型,顺序。

{Public 构造方法{[形参列表]}

//构造方法的方法}

成员函数:

静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。如果系统在静态方法中调用非静态变量,可通过创建类的对象,然后通过对象来访问非静态变量。在普通成员方法中,则可以直接访问同类的非静态变量和静态变量。静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值