当前位置: 首页 > news >正文

java面向对象:构造方法

给出javabean类代码

package google.test5;public class Student {private String name;private int age;public Student(){System.out.println("看看我打印了嘛?");}public Student(String name, int age){this.name = name;this.age = age;}public void setName(String name){this.name = name;}public String getName(){return name;}public void setAge(int age){this.age = age;}public int getAge(){return age;}}

这个代码主要的就是看这个里面的两个例子

    public Student(){System.out.println("看看我打印了嘛?");}public Student(String name, int age){this.name = name;this.age = age;}

        如果这两个都没有的话,那么系统会自己给这个类方法默认定义一个无参数的方法。其实我们还需要对自定义的类,需要重构无参数和有参数的方法。假如说要是删除了无参数的构造方法话,这时候在主函数里面也是无法使用无参数的方法,因为有参函数没有删除,所以说不能够用。

附一张黑马程序员的听课截图

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • PMP--一模--解题--131-140
  • 感知器神经网络
  • 移情别恋c++ ദ്ദി˶ー̀֊ー́ ) ——12.二叉树(习题)
  • 【Kubernetes】常见面试题汇总(十)
  • 代码随想录训练营第34天|dp前置转移
  • 【C++ Primer Plus习题】16.3
  • PHP:强大的Web开发语言
  • 基于微信小程序的高校实验室管理系统的设计与实现
  • 数据结构之外部排序
  • ros学习笔记.4 Path Planning Part 2 (避障)
  • 【Linux基础】冯诺依曼体系结构操作系统的理解
  • 1.接口测试基础
  • 测试用例的了解
  • 【设计模式】创建型模式(四):建造者模式
  • Python中的魔法:探索自定义Context Manager的魅力
  • (三)从jvm层面了解线程的启动和停止
  • 【347天】每日项目总结系列085(2018.01.18)
  • Java 最常见的 200+ 面试题:面试必备
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • open-falcon 开发笔记(一):从零开始搭建虚拟服务器和监测环境
  • Python进阶细节
  • QQ浏览器x5内核的兼容性问题
  • vue-cli在webpack的配置文件探究
  • 你真的知道 == 和 equals 的区别吗?
  • 全栈开发——Linux
  • 无服务器化是企业 IT 架构的未来吗?
  • 【云吞铺子】性能抖动剖析(二)
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • Prometheus VS InfluxDB
  • 小白应该如何快速入门阿里云服务器,新手使用ECS的方法 ...
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • ​ubuntu下安装kvm虚拟机
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • (C11) 泛型表达式
  • (Note)C++中的继承方式
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (图)IntelliTrace Tools 跟踪云端程序
  • (最新)华为 2024 届秋招-硬件技术工程师-单板硬件开发—机试题—(共12套)(每套四十题)
  • ***利用Ms05002溢出找“肉鸡
  • .CSS-hover 的解释
  • .NET Compact Framework 多线程环境下的UI异步刷新
  • .Net Core 微服务之Consul(三)-KV存储分布式锁
  • .NET Standard 支持的 .NET Framework 和 .NET Core
  • .net web项目 调用webService
  • .net6解除文件上传限制。Multipart body length limit 16384 exceeded
  • .Net程序猿乐Android发展---(10)框架布局FrameLayout
  • .NET的数据绑定
  • .NET开发者必备的11款免费工具
  • .NET中两种OCR方式对比
  • .net最好用的JSON类Newtonsoft.Json获取多级数据SelectToken
  • @RequestBody与@RequestParam:Spring MVC中的参数接收差异解析
  • [ IO.File ] FileSystemWatcher
  • [ vulhub漏洞复现篇 ] AppWeb认证绕过漏洞(CVE-2018-8715)