【JavaSE】类和对象(上篇)

简介: 【JavaSE】类和对象(上篇)

hello,进来的小伙伴们呢,你们好呐!✨

🍊系列专栏:【JavaSE】☕

🍊本篇内容:JavaSE部分的类和对象的知识点上篇,包括面向对象思想的概念到类的构造及初始化等部分的内容。

🍎作者简介:一名大二即将升大三的科班编程小白,我很平凡,学会努力!

🍓码云存放仓库gitee:https://gitee.com/king-zhou-of-java/java-se.git

一、面向对象初步认识

🚈概念:Java是一门纯面向对象的语言(Object Oriented Program,继承OOP),在面向对象的世界里,一切皆为对象。面向对象是解决问题的一种思想,主要依靠对象之间的交互完成一件事情。

🍏1、面向过程

举个简单的例子:传统的手洗衣服的过程:拿盆子->放水->放衣服->放洗衣粉->手搓->换水->手搓->拧干。

bcc90bda0e474a39ad731d68f2b962ef.jpeg

🍏传统的方式:注重的是洗衣服的过程,少了一个环节可能都不行,按照该种方式来写代码,将来扩展或者维护起来会比较麻烦。

🍇2.面向对象

🍋实例:

   假设这里总共对象有四个:人 洗衣粉 洗衣机 衣服。人只需要把衣服放进洗衣机里面,其他的至于洗衣机是如何把衣服洗干净以及如何拧干的,这都不是我们需要关心的问题,重点是整个过程是由这个4个对象的交互完成的!


969bd413a9634571b802bac169b7f910.jpeg

二、类的定义和使用

🍔定义:类是用来对一个实体(对象)来进行描述的,主要描述该实体(对象)具有哪些属性(外观尺寸等),哪些功能(用来干啥)。

🍋定义格式:

   class ClassName{  

     field;    // 字段(属性) 或者 成员变量

     method;    // 行为 或者 成员方法

   }

🍎练习:定义一个学生类

我们定义一个学生类的属性和方法:

   public class Student{

     public String name;

     public int  age;

     public int  num;

     public double score;

   

     public void DoClass(){

        System.out.println("做作业");

       }

     public void Exam(){

          System.out.println("考试");

      }

三、类的实例化

🍋定义:用类类型创建对象的过程,称为类的实例化,在java中采用new关键字,配合类名来实例化对象。

   public static void main(String[] args) {

           stu s=  new stu();

           s.age =18;

           s.name = "张三";

           s.score = 99.8;

           s.num = 12345678;

           s.DoClass();

           s.Exam();

           System.out.println(s.age+" "+s.name+" "+ s.score+" "+s.num);

       }

   🍈s就是我们实例化出来的对象,通过s.的方式可以给我们的学生类中的属性实例化,同样可以通过s.的方式调用我们的函数。

02a939023fe4401fb8ba348fe382a028.png

🍬🍬注意事项:

同一个类可以创建多个实例。

new 关键字用于创建一个对象的实例。
使用  .  来访问对象中的属性和方法。

相关文章
|
6月前
|
存储 Java
【JavaSE】基础笔记 - 类和对象(上)
【JavaSE】基础笔记 - 类和对象(上)
48 0
|
6月前
|
Java 编译器
【JavaSE】基础笔记 - 类和对象(下)
【JavaSE】基础笔记 - 类和对象(下)
36 0
|
8月前
|
存储 Java 编译器
【javaSE】 类和对象详解(下)
【javaSE】 类和对象详解(下)
|
4月前
|
存储 Java 编译器
JavaSE学习之--类和对象(一)
JavaSE学习之--类和对象(一)
32 0
|
4月前
|
存储 Java 编译器
JavaSE学习之--类和对象(二)
JavaSE学习之--类和对象(二)
29 0
|
4月前
|
Java 编译器
JavaSE学习之--类和对象(三)
JavaSE学习之--类和对象(三)
32 0
|
7月前
|
存储 安全 Java
类和对象【JavaSE】
类和对象【JavaSE】
63 0
|
8月前
|
Java Android开发
【javaSE】 类和对象详解(上)
【javaSE】 类和对象详解(上)
|
8月前
|
存储 Java Android开发
【JAVASE】类与对象 上
【JAVASE】类与对象
|
9月前
|
存储 SQL 安全
教你精通JavaSE语法之第七章、类和对象
Java是一门纯面向对象的语言(Object Oriented Program,简称OOP,在面向对象的世界里,一切皆为对象。面向对象是解决问题的一种思想主要依靠对象之间的交互完成一件事情。用面向对象的思想来涉及程序,更符合人们对事物的认知,对于大型程序的设计、扩展以及维护都非常友好!一切皆为对象!面向对象程序设计关注的是对象,而对象是现实生活中的实体,比如:洗衣机。但是洗衣机计算机并不认识,需要开发人员告诉给计算机什么是洗衣机。
42 0