Java-oop-学习总结.docx

Java-oop-学习总结

第一章:面向对象特征 封装与继承1、面向对象的有3大基本特征:封装、继承和多态。封装定义:对外隐藏特征和行为的内部实现细节。好处:有利于程序的安全。怎样来实现使用private修饰符私有化类的属性和方法语法:class Person {Private int salary; privateString getInfo(){ }}注意:封装后的属性和方法只有在当前类中才可以使用,其他类是无法直接访问一个类中的私有的属性和方法的怎样访问被封装的属性通过提供属性对应的getter/setter方法只有getter方法,无setter方法的属性为只读属性只有setter方法,无getter方法的属性为只读属性语法:class Person { private String name=”tom”; public int age=0; public String getName() { return name; } public void eat(){ }}调用被封装的属性提供一个非私有化的方法调用被封装的方法。示例:class Person { private String name = tom ; public int age = 0;private void salaryInf

文档评论(0)

1亿VIP精品文档

相关文档