2025年java基础创建类和调用类

java基础创建类和调用类1 什么是类 具有一定相同的属性的对象的集合就叫类 2 对象 类的具体实例 就是类的实例化 比如学生是一个类 student 那学生里面的小红 就是一个对象 一个有学生的属性的对象 3 如何定义一个类 语法格式 修饰符 class 类名称 零到多个构造器定义 零到多个属性定义 零到多个方法定义 说明 修饰符可以是 public protected absturted 之一

大家好,我是讯享网,很高兴认识大家。



1、什么是类?
具有一定相同的属性的对象的集合就叫类。
2、对象:类的具体实例,就是类的实例化。比如学生是一个类(student),那学生里面的小红就是一个对象,一个有学生的属性的对象。
3、如何定义一个类:
语法格式: 【修饰符】 class 【类名称】
{
零到多个构造器定义;
零到多个属性定义;
零到多个方法定义;
}
说明:修饰符可以是,public,protected,absturted,之一,或者是省略。
类名称:只要是合法的标识符就可以,
对于类来说,最常见的成员就是构造器,属性,和方法。
4、属性:用于定义该类,或者该类的实例所包含的数据。
定义的语法:【修饰符】 属性类型 属性名 【= 默认值】
修饰符:可以省略,其中public,protected、private三者只能出现一个、可以和final或者static组合起来使用。
属性类型:java允许的任何数据类型
属性名:合法的表示符
默认值:对于属性的默认赋值或者定义,(可选)
5、方法:方法是用于定义该类或者该类的实例的行为特征,或者功能的实现。
定义的语法:【修饰符】 方法返回值类型 方法名(形参列表)
{ //由零到多条可执行性的语句组成的可以完成某一功能的的方法体
}
修饰符:可以省略,也可以是public,protected、private、static、final、abstract,其中public,protected、private、只能出现其中一个;final、和abstract也只能出现一个,还可以与static(定义一个静态的属性)组合起来使用 。
方法返回值类型:放回类型可以是其允许的任何数据类型,当然,相应的返回值类型应该和这个这个相一致,没有返回值的话请用void。
方法名:合法的标识符。
形参列表:形参列表用于定义这个方法可以接受的参数,形参列表由零到多组组成,用英文逗号隔开,一旦定义了形参列表,则调用该方法的时候必须一一对应的传入对应的参数值。(谁调用,则谁负责为形参赋值)
方法体:就是有一些可执行的句子(比如可以是输出,可以是查找后返回要的值等)。
5、构造器:构造器是用于构造该类的实例,java通过new关键字来调用构造器,从而返回实例。这是一个类创建对象的根本途径。其实也是一个特殊的方法。
语法:【修饰符】 构造器名 (形参列表)
{ //零到多条可执行语句组成的构造器执行体
}
修饰符:可以省略,亦可是public,protected,private之一。
构造器名;构造器名必须与类型名一致。
形参列表:形参列表用于定义可以接受的参数,一旦定义了形参列表,则调用该方法的时候必须一一对应的传入对应的参数值。(谁调用,则谁负责为形参赋值)
注a、当没有自己创建构造器的时候,系统会有默认的构造器,但是如果自己创建了构造器,则会默认的构造器则会消失,如果想用也要自己创建。
b、构造器不能定义返回值类型;也不能用void定义没有返回值,如果犯了前面的错误,编译时不会错,因为其会把之当成是方法处理。
c、虽然当我门用new调用构造器来实例化一个类的时候,返回的是这java基础创建类和调用类个类,也即是给这实例赋予了这个类的属性,但是不能在构造器内用return返回当前类的对象,因为构造器是隐式的。
例程
 
讯享网
                    
小讯
上一篇 2025-01-01 15:22
下一篇 2024-12-30 08:03

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/9640.html