7.18

面向对象:

public class 类名{

  1.成员变量(代表属性,一般是名词)

  2.成员方法(代表行为,一般是动词)

  3.构造器

  4.代码块

  5.内部类

}

获取类的对象的格式:

                                  类名  对象名  = new  类名();

如何使用对象:

                                  访问属性:对象名.成员变量

                                  访问行为:对象名.方法名(…)

 

 个人理解:

将乐行的定义放入的单独的空间

方法放入了单独的空间

main方法中的工作更加的明确,独立

 

补充:

用来描述一类事物的类,专业叫做:Javabean类。

在Javabean类中,是不写main方法的。(如上图右侧类)

编写属性和行为去描述一类事物

在以前,编写main方法的类,叫做测试类。

我们可以在测试类中创建Javabean类的对象并进行赋值调用。

 

类名首字母建议大写,需要见名知意,驼峰模式

Java文件中可以定义多个class类,且只能一个类是public修饰,而且public修饰的类名必须成为代码文件名

(实际开发中建议还是一个文件定义一个class类)

成员变量的完整定义格式:修饰符 数据类型 变量名称 = 初始化值;(一般无需指定初始化值,存在默认值)

 

 

封装;

对象代表什么,就得封装对应的数据,并提供数据对应的行为

eg:人画圆: 方法应该在圆的类中,人调用了画圆的方法,圆画了圆

 

好处:

自己会正确设计对象

让编程简单,有事儿找对象,调方法

降低学习成本,可以少学,少记,随用随找

 

private关键字:

是一个修饰符

可以修饰成员(成员变量和成员方法)

被private修饰的成员只能在本类中才能访问

 针对private修饰的成员变量,如果需要被其他类使用,提供相应的操作

提供“setXxx(参数)”方法:用于给成员变量赋值,方法用public修饰

提供“getXxx()”方法:用于获取成员变量的值,方法用public修饰

posted @ 2023-07-18 23:11  suN(小硕)  阅读(29)  评论(0编辑  收藏  举报