猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
为什么我们需要参数化构造函数
参数化构造函数需要什么,而我们可以使用默认构造函数对象来传递值
不负相思意
浏览 108
回答 1
1回答
慕容森
假设您有以下课程:class Employee { private int id; private String name;}在创建此类的对象之后,id您将如何设置值?name您可能会说您可以为这些编写getters和setters设置值。但是,这将导致以下结果:您需要在创建每个对象后显式编写代码来设置这些值您的 Employee 对象将是可变的如果你想让这些对象不可变,同时又想编写一些可读的代码怎么办?那时您将使用参数化构造函数。这只是一个用例,您可以在此处阅读更多相关信息。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续