Java 面向对象

🌳🌳🌳前言:本章简单介绍了类的基本使用和类的构造方法


目录

🌸类

  🌵什么是类?

  🌵类的使用的总结: 

🌸构造方法

  🌵什么是构造方法?

  🌵构造方法:


🌸类

  🌵什么是类?

类:类是一个模板,它描述一类对象的行为属性

 对象:对象是类的一个实例,有 属性行为

在Java中对象的状态就是属性,行为通过方法体现。

举个例子:学生是一个类,小红是一个学生的实例,她就是一个对象。

小红的姓名,年龄,性别等属性就是类的属性。

写作业,吃饭等行为就是类的行为。

//定义一个类
class Person
{
    //定义一个人类
}

  🌵类的使用的总结: 

1.创建对象使用的公式:

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

2.给对象的属性赋值:

对象名.属性名=值;

3.使用对象的方法:

对象名.方法名();

4.使用对象的属性:

对象名.属性名

 实例:

//定义一个类
class Person
{
    String name;    //Person类的属性
    String sex;    //Person类的属性
    public Person()
    {
        System.out.println("一个人被创建了");
    }
    public Person(String name,String sex)
    {
        this.name=name;
        this.sex=sex;
        System.out.println("姓名:"+name+",性别:"+sex+",被创建了");
    }
    public void eat()    //Person类的方法
    {
        System.out.println(this.name+"吃饭");
    }
}

🌸构造方法

  🌵什么是构造方法?

构造方法:对象被创建的时候会调用的方法,对象在被创建的时候,也就是被new的时候,会自动调用构造方法。

  🌵构造方法:

1.构造方法可以有参数,也可以无参数

2.构造方法无返回值,也不需要声明void关键字

3.构造方法名必须和类名相同。

eg:

 🍀注意:

        1.构造方法只能用new关键字来创建 √

        2.构造方法不可以重载 ×


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Java面向对象编程电子书是一本详细介绍Java面向对象编程概念、原理和实践的电子书籍。本书从基础概念开始,逐步深入到高级主题,使读者能够全面理解Java面向对象编程的核心思想和技术。 首先,本书会介绍面向对象编程的基本理念和原则,例如封装、继承和多态等。读者将能够了解到如何使用Java语言中的类、对象和方法来实现这些概念,并学会如何通过类和对象之间的关系来进行数据和行为的组织。 接着,本书将详细介绍Java中的类和对象的创建、属性和方法的定义以及对象之间的交互。读者将学会如何使用构造函数来创建对象实例,并掌握如何在类中定义属性和方法,并使用它们来访问和修改对象的状态。 另外,本书还会涵盖继承和多态的概念和实践。读者将了解到如何通过继承来创建子类,并使用多态来实现不同对象之间的统一接口。这些技术将大大提高代码的可复用性和可扩展性。 此外,本书还会介绍Java面向对象编程中的其他重要概念,如抽象类、接口、封装和设计模式等。这些概念和技术将使读者更加熟悉Java面向对象编程的整体框架,并能够应用到实际的开发中。 总而言之,Java面向对象编程电子书是一本很好的学习资料,它详细介绍了Java面向对象编程的基本概念、原则和实践。读者通过学习本书,将能够深入理解并掌握Java面向对象编程的核心思想和技术,从而提高自己的编程能力和应用水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三三木木七

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值