长沙牛耳设计学校
4000336031
新闻详情

长沙java培训班比较好的是哪家

来源:长沙牛耳设计学校时间:2020/6/18 9:46:10 浏览量:142

类是Java中的一种重要的引用数据类型,也是组成Java程序的基本要素,因为所有的Java程序都是基于类的。本节介绍如何定义类。

Java类的定义及定义类时可用的关键字

在Java中定义一个类,需要使用class关键字、一个自定义的类名和一对表示程序体的大括号。完整语法如下:

[public][abstract|final]class<class_name>[extends<class_name>][implements<interface_name>]{

//定义属性部分

<property_type><property1>;

<property_type><property2>;

<property_type><property3>;

//定义方法部分

function1();

function2();

function3();

}

提示:上述语法中,中括号“[]”中的部分表示可以省略,竖线“|”表示“或关系”,例如abstract|final,说明可以使用abstract或final关键字,但是两个关键字不能同时出现。

上述语法中各关键字的描述如下。

public:表示“共有”的意思。如果使用public修饰,则可以被其他类和程序访问。每个Java程序的主类都必须是public类,作为公共工具供其他类和程序使用的类应定义为public类。

abstract:如果类被abstract修饰,则该类为抽象类,抽象类不能被实例化,但抽象类中可以有抽象方法(使用abstract修饰的方法)和具体方法(没有使用abstract修饰的方法)。继承该抽象类的所有子类都必须实现该抽象类中的所有抽象方法(除非子类也是抽象类)。

final:如果类被final修饰,则不允许被继承。

class:声明类的关键字。

class_name:类的名称。

extends:表示继承其他类。

implements:表示实现某些接口。

property_type:表示成员变量的类型。

property:表示成员变量名称。

function():表示成员方法名称。

Java类名的命名规则:

类名应该以下划线(_)或字母开头,好以字母开头。

个字母好大写,如果类名由多个单词组成,则每个单词的首字母好都大写。

类名不能为Java中的关键字,例如boolean、this、int等。

类名不能包含任何嵌入的空格或点号以及除了下划线(_)和美元符号($)字符之外的特殊字符。

例1

创建一个新的类,就是创建一个新的数据类型。实例化一个类,就是得到类的一个对象。因此,对象就是一组变量和相关方法的集合,其中变量表明对象的状态和属性,方法表明对象所具有的行为。定义一个类的步骤如下所述。

(1)声明类。编写类的外层框架,声明一个名称为Person的类。

public class Person{

//类的主体

}

(2)编写类的属性。类中的数据和方法统称为类成员。其中,类的属性就是类的数据成员。通过在类的主体中定义变量来描述类所具有的特征(属性),这里声明的变量称为类的成员变量。

(3)编写类的方法。类的方法描述了类所具有的行为,是类的方法成员。可以简单地把方法理解为独立完成某个功能的单元模块。

下面来定义一个简单的Person类。

public class Person{

private String name;//姓名

private int age;//年龄

public void tell(){

//定义说话的方法

System.out.println(name+"今年"+age+"岁!");

}

}

如上述代码,在Person类中首先定义了两个属性,分别为name和age,然后定义了一个名称为tell()的方法。

尊重原创文章,转载请注明出处与链接:http://www.soxsok.com/wnews209998.html 违者必究! 以上就是关于“长沙java培训班比较好的是哪家”的全部内容了,想了解更多相关知识请持续关注本站。

温馨提示:为不影响您的学业,来 长沙JAVA培训 校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
教学环境
  • 校园环境

    校园环境

  • 校园环境

    校园环境

  • 校园环境

    校园环境

预约申请
  • * 您的姓名
  • * 联系电话
  • * 报名课程
  •   备注说明
提交报名
版权所有:搜学搜课(www.soxsok.com) 技术支持:搜学搜课网