美文网首页
4-类与对象的定义及使用

4-类与对象的定义及使用

作者: c88bc9f9d088 | 来源:发表于2020-10-14 09:15 被阅读0次

    在Java之中类是一个独立的结构体,所以需要使用class来进行定义,而在类之中主要由属性和方法所组成,那么属性就是一个个具体的变量,方法就是可以重复执行的代码。

范例:定义一个类

class Person{
    String name; //人员姓名  String 引用类型,默认值空值
    int age;  //人的年龄  默认值 0 
    public void tell() {
        System.out.println("姓名:"+name+"、年龄:"+age);
    }
}

    在这个类之中定义有两个属性(name,age)和一个方法(tell()),现在有了类之后,如果要想使用类,那么就必须通过对象来完成,而如果要产生对象,那么必须使用如下的语法格式来完成:

  • 声明并实例化对象:类名称 对象名称 = new 类名称();
  • 分步骤完成:
        |- 声明对象: 类名称 对象名称 = null;
        |- 实例化对象:对象名称 = new 类名称();

    当获取了实例化对象之后,那么就需要通过对象进行类中的操作调用,此时有两种调用方式:

  • 调用类中的属性:实例化对象.成员属性;
  • 调用类中的方法:实例化对象.方法名称()。

范例:使用对象操作类

class Person{
    String name; //人员姓名
    int age;  //人的年龄
    public void tell() {
        System.out.println("姓名:"+name+"、年龄:"+age);
    }
}
public class JavaDemo{
    public static void main(String args[]){
        Person p = new Person(); //声明并实例化对象
        p.name = "张三";
        p.age = 18;
        p.tell();  //进行代码调用
    }   
}
姓名:张三、年龄:18

    如果此时的程序并没有进行对象属性内容的设置,则该数据内容为其对应数据类型的默认值。

class Person{
    String name; //人员姓名
    int age;  //人的年龄
    public void tell() {
        System.out.println("姓名:"+name+"、年龄:"+age);
    }
}
public class JavaDemo{
    public static void main(String args[]){
        Person p = new Person(); //声明并实例化对象
        //p.name = "张三";
        //p.age = 18;
        p.tell();  //进行代码调用
    }   
}
姓名:null、年龄:0

    String是引用数据类型所以默认值为null,而int为基本数据类型,默认值为0。

相关文章

  • 4-类与对象的定义及使用

        在Java之中类是一个独立的结构体,所以需要使用class来进行定义,而在类之中主要由属性和方法所组成,那...

  • python入门开发学习笔记之类与对象

    本节重点 掌握什么是类、什么是对象 掌握如何定义及使用类与对象 了解对类与对象之间的关系 类与对象的概念 类即类别...

  • 四、Groovy语法(四)面向对象

    Groovy面向对象 一、groovy中类,接口等的定义和使用 类的定义与使用 接口的定义与使用 Trait的定义...

  • Gradle 自我学习四-Groovy 语法之面向对象

    Groovy面向对象 一、groovy中类,接口等的定义和使用 类的定义与使用 接口的定义与使用 Trait的定义...

  • Dart语法面向对象之1

    面向对象之1 概述 类与对象,声明、创建及基本特性构造方法及初始化列表静态成员及对象操作符的使用 类 属性与方法 ...

  • ubuntu 下基于python深度学习

    一.python 的基本语法 <1>Python 类的定义、继承及使用对象 注意super()的使用,成员函...

  • python自定义功能之面向对象

    本章主要内容 类与对象 定义和使用类 类的属性和方法 类的继承 类的方法重载 总结: python中的类与对象与J...

  • JAVA 第二章 —— 类

    第二章 1.类的定义与实例化 1.1类的定义 类必须先定义才能使用,类是创建对象的模板,创建对象也叫类的实例化。语...

  • 10面向对象

    一.面向对象基础 #类的定义与调用 #定义类使用chass关键字,然后继承至object类、 #2.在类中定义方法...

  • 213类的定义及对象的使用

    1、类的定义规范 在类的设计中,可以只包括字段、属性或方法 例:类的定义 新建一个项目,并添加类,在类中定义属性、...

网友评论

      本文标题:4-类与对象的定义及使用

      本文链接:https://www.haomeiwen.com/subject/pfeipktx.html