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

为什么用Vue做网站的很少优化大师怎么删除学生

为什么用Vue做网站的很少,优化大师怎么删除学生,微信里面的小程序,优秀网站设计欣赏案例1.private的介绍 在面向对象编程中#xff0c;private是一种访问修饰符#xff0c;用于限制成员的访问范围。私有成员只能在所属的类内部访问#xff0c;对外部的类或对象是不可见的。 private的使用可以带来以下几个好处#xff1a; 封装实现细节#xff1a;私有成员可…1.private的介绍 在面向对象编程中private是一种访问修饰符用于限制成员的访问范围。私有成员只能在所属的类内部访问对外部的类或对象是不可见的。 private的使用可以带来以下几个好处 封装实现细节私有成员可以隐藏在类的内部不被外部对象直接访问。这样可以封装类的实现细节使类的使用者只能通过公共接口进行操作从而达到隐藏内部实现的目的提高代码的安全性和可维护性。 防止误操作私有成员的使用可以防止外部对象对类的内部状态进行直接修改避免了错误的操作和数据的不一致性。只有通过类提供的公共接口才能对私有成员进行访问和修改确保了类的数据的正确性和一致性。 提供更好的封装性私有成员可以控制对类的内部实现的访问权限使类的使用者只能通过公共接口进行操作。这样可以提供更好的封装性使类的内部细节对外部完全隐藏减少了类的依赖和耦合性提高了类的灵活性和可维护性。 需要注意的是私有成员只能在所属的类内部进行访问不能被外部类或对象直接访问。如果子类需要访问父类的私有成员可以通过继承和公共方法来实现。另外私有成员可以是属性、方法或构造函数等任何成员类型。 总结起来private是一种访问修饰符用于限制成员的访问范围。私有成员只能在所属的类内部访问对外部的类或对象是不可见的。通过private的使用可以实现封装实现细节、防止误操作和提供更好的封装性等好处。 2.代码中体现 public class Person{private String name;private int age;private void priMethod(){System.out.println(这是一个私有成员方法);}public void pubMethod(){System.out.println(这是一个公有成员方法接下来要调用私有成员方法);this.priMethod();}//setter getter方法public void setAge(int age){if(age 0 || age 150){System.out.println(年龄非法~被设为默认值18);this.age 18;return;}System.out.println(年零为age);this.age age;}public int getAge(){return age;}public void setName(String name){System.out.println(名字是name);this.name name;}public String getName(){return name;}} 这段代码定义了一个名为Person的类其中包含了私有的属性name和age以及公有的方法pubMethod。 在这个类中私有方法priMethod被定义为私有的只能在Person类内部被访问。公有方法pubMethod可以被外部类或对象访问并在其内部调用了私有方法priMethod即通过公有方法来访问私有方法。 除了方法的定义代码中还包含了属性的setter和getter方法。setter方法用于设置属性的值在设置age属性时添加了一些对年龄合法性的判断如果年龄小于0或大于150则输出错误信息并将年龄设为默认值18。getter方法用于获取属性的值。 总的来说这段代码使用了private关键字来修饰成员变量name和age使其成为私有成员只能在Person类内部访问。私有方法priMethod也被定义为私有的只能在Person类内部调用。通过使用私有成员可以提高类的封装性隐藏内部实现细节只允许通过公有方法来访问和修改私有成员。 主函数中测试功能 Person person new Person(); person.setAge(20); person.setName(hh); person.pubMethod(); //输出结果 为名字是hh 年零为20 这是一个公有成员方法 3.Setter Getter方法 setter和getter方法是用于操作私有成员变量的公有方法。 在面向对象编程中为了保证数据的封装性和安全性常将类的成员变量设置为私有(private)的。而为了能够访问和修改这些私有成员变量需要提供公有的setter和getter方法。 setter方法用于给私有成员变量赋值它通常以set开头后面跟上对应的成员变量名。它接收一个参数该参数是要赋给成员变量的值。通过setter方法可以对成员变量进行合法性检查和修改。 getter方法用于获取私有成员变量的值它通常以get开头后面跟上对应的成员变量名。它不接收任何参数返回值是成员变量的值。通过getter方法可以获取到私有成员变量的值。 例如在上述的代码中setAge方法用于给age赋值getAge方法用于获取age的值。setName方法用于给name赋值getName方法用于获取name的值。 使用setter和getter方法的好处是可以对成员变量进行控制和检查确保数据的合法性。同时也可以隐藏成员变量的具体实现细节提高类的封装性和可维护性。 注意在idea中可以快捷设置settergetter方法 同时点击altinsert键根据自己的业务需求来选择Getter或者是Setter或者是Getter and Setter 选中一个或者都选上按shift键可同时选中 再点击OK
http://www.w-s-a.com/news/914704/

相关文章:

  • 公司网站建设方案书安卓应用市场免费下载安装
  • phpmysql网站设计建设好一个网站需要
  • 自己做的网站能被别人看到吗idea怎么做网页
  • 燕莎网站建设互联网排名前十的公司2021
  • 微软云怎么做网站微商城和小程序区别
  • 哈尔滨建站的系统网站到首页排名
  • 运动网站开发的需求分析南通市住房和城乡建设局网站
  • 佘山做网站谷歌云做网站
  • 免费发布信息网站大全666做p2p网站费用
  • 北京 网站建设咨询顾问公司网络公司有几家
  • 设计类网站如何用ps做网站首页
  • 品牌网站建设的关键事项设计网有哪些
  • 网站没收录徐州建设工程审图中心网站
  • 网站建设记账做什么科目erp系统有哪些软件
  • 泰拳图片做网站用哪里有做空包网站的
  • 查外链网站重庆做网站微信的公司
  • 有没有外包活的网站如何做网站快捷键的元素
  • 公司网站赏析网站制作2019趋势
  • 企业进行网站建设的方式有( )推广引流违法吗
  • 按营销型网站要求重做网站 费用点金网站建设
  • 深圳做网站互联网服务
  • 网站sem托管wordpress安装无法连接数据库
  • 深圳网站建设开发公司哪家好微信小程序商家入口
  • 江门站排名优化建立什么网站赚钱
  • 科普文章在那个网站做招聘网站代做
  • 监控设备东莞网站建设游戏网站域名
  • 对商家而言网站建设的好处网址导航怎么彻底删除
  • app设计网站模板企业展厅策划设计公司有哪些
  • wordpress销售主题手机网站关键词优化
  • 怎么查一个网站是什么程序做的三亚城乡建设局网站