面向对象编程(OOP)内容总结

面向对象的思想:

类、对象:

构造器:

如何定义类来创建对象使用?

构造器:

复制代码
public class Student {
    String name;
    double score;
    //构造器
    public Student(){
        System.out.println("无参数构造器被触发执行了");
    }

    public Student(String name, double score){
        System.out.println("有参数构造器被触发执行了");
        this.name=name;
        this.score=score;
    }
}

this关键字:

封装:

标准JavaBean:

局部变量和成员变量的区别:

相关推荐
m0_616188491 分钟前
JS文件批量下载并打包成ZIP的功能
开发语言·javascript·ecmascript
周杰伦_Jay3 分钟前
【后端开发语言对比】Java、Python、Go语言对比及开发框架全解析
java·python·golang
蓝色汪洋5 分钟前
luogu填坑
开发语言·c++·算法
咖啡の猫5 分钟前
Python列表推导式
开发语言·python
毕设源码-朱学姐5 分钟前
【开题答辩全过程】以 基于PHP的高校心理测评系统的设计与实现为例,包含答辩的问题和答案
开发语言·php
计算机毕设指导65 分钟前
基于微信小程序的网络安全知识科普平台系统【源码文末联系】
java·spring boot·安全·web安全·微信小程序·小程序·tomcat
while(1){yan}13 分钟前
网络编程UDP
java·开发语言·网络·网络协议·青少年编程·udp·电脑常识
大猫子的技术日记15 分钟前
【工具篇】极简入门 UV Python项目管理工具
开发语言·python·uv
古城小栈18 分钟前
边缘计算:K3s 轻量级 K8s 部署实践
java·kubernetes·边缘计算
武子康18 分钟前
Java-196 消息队列选型:RabbitMQ vs RocketMQ vs Kafka
java·分布式·kafka·rabbitmq·rocketmq·java-rocketmq·java-rabbitmq