标签:system 为知笔记 tom pad 区别 显示 set bottom round
1、构造方法(掌握)
2、构造方法和setter方法对比(了解)
3、面向对象之标准代码(掌握)
/** * 一个类的代码分布图: 属性 构造方法 成员方法 get方法和set方法 */publicclassStudent{/** 姓名 */privateString name;/** 年龄 */privateint age;publicStudent(){}publicStudent(String name,int age){super();this.name = name;this.age = age;}/** * 获取姓名 * * @return name 姓名 */publicString getName(){return name;}/** * 设置姓名 * * @param name * 姓名 */publicvoid setName(String name){this.name = name;}/** * 获取年龄 * * @return age 年龄 */publicint getAge(){return age;}/** * 设置年龄 * * @param age * 年龄 */publicvoid setAge(int age){this.age = age;}}publicclassTest{publicstaticvoid main(String[] args){//通过无参构造创建对象,并给成员变量赋值Student zs =newStudent(); zs.setName("张三"); zs.setAge(13);//通过有参构造创建对象,并给成员变量赋值Student ls =newStudent("李四",14);//调用对象的方法System.out.println(zs.getName()+"----"+zs.getAge());System.out.println(ls.getName()+"----"+ls.getAge());}}4、static关键字概述
1、概述1、static 可以修饰成员变量和成员方法2、被static修饰的成员有一个最大的特点,就是可以被该类下所有的对象共享2、什么时候用多个对象共享某一数据的时候,我们就把这个数据用static修饰3、特点(掌握)1、被static修饰的内容随着类的加载而加载,优先于对象存在2、可以直接通过类名调用3、被该类下所有对象共享4、注意事项1、在静态方法中是没有this关键字,因为静态是随着类的加载而加载。而this是对象创建才存在的2、静态方法只能访问静态成员变量和静态成员方法 一句话 静态只能访问静态3、静态内容可以通过对象调用,也可以通过类名调用。推荐使用类名调用
5、今天必须掌握的内容。以及常见的笔试题和面试题(学完这个就可以放心学习后面的知识了)
1、谈谈构造方法
从构造方法的特点和作用两方面说即可
2、谈谈默认初始化,显示初始化,构造方法初始化的顺序
3、谈谈给私有的成员变量赋值的方式
5、谈谈你对static的理解
从特点和注意事项两方面说即可
6、今天的标准代码必须敲熟
标签:system 为知笔记 tom pad 区别 显示 set bottom round
原文地址:http://www.cnblogs.com/haoyongliang/p/6213585.html