• Day06-Java面向对象基础之类和对象


    什么是类?

    现实生活中有很多个体对象,基于对象抽出了类,就好比人类,动物类等等

    类就是类型、类别,代表的是一类个体。

    对象,就是软件中存在的真实的个体

    类是对象的模板,对象是类的具体实例。

    类中可以包含:

    成员变量-----对象的属性特征

    方法-----------对象的行为、特征、功能

    :一个类可以创建多个方法

    如何创建类?

    如何创建方法?

    package ooday01 ;
            //学生类
            public class Student {
            //成员变量 ---- 对象的属性
                    String name ;
                    int age ;
                    String address ;
                    //方法----- 对象的行为 / 功能
                    void study (){
                    System . out . println ( name + " 在学习 ..." );
            }
                    void sayHi (){
                            System . out . println ( " 大家好,我叫 " + name + " ,今年 " + age + " 岁了,家
                    住" + address );
            }
    }

    如何访问方法?

    package ooday01 ;
            //学生类的测试类
            public class StudentTest {
                    public static void main ( String [] args ) {
            //创建一个学生对象
                    Student zs = new Student ();
            //给成员变量赋值
                    zs . name = "zhangsan" ;
                    zs . age = 18 ;
                    zs . address = " 河北廊坊 " ;
                    //调用方法
                    zs . study ();
                    zs . sayHi ();
                    Student ls = new Student ();
                    ls . name = "lisi" ;
                    ls . age = 25 ;
                    ls . address = " 黑龙江佳木斯 " ;
                    ls . study ();
                    ls . sayHi ();
                    //1)创建了一个学生对象
                    //2)给所有成员变量赋默认值
                    Student ww = new Student ();
                    ww . study ();
                    ww . sayHi ();
            }
    }
    方法的签名:方法名+参数列表
    方法的重载overload/overloading
  • 相关阅读:
    C进阶-自定义类型:结构体,枚举,联合
    面试官:如何实现微服务全链路灰度发布?
    Pytest接口测试框架实战项目搭建(二)
    【毕业设计】24-基于单片机的电子显示屏的设计与应用(原理图+源码+仿真工程+论文+答辩PPT)
    ELK 企业级日志分析系统
    Qt (QInputDialog 、QMessageBox、QMessageBox)对话框实战
    c++网络编程
    探索 ArrayList 原理 - 目录结构
    Android11 桌面默认横屏导致任务键近期任务布局UI显示错误!
    洛谷刷题(普及-):选数、乒乓球、栈、采药、装箱问题
  • 原文地址:https://blog.csdn.net/weixin_70634087/article/details/125755833