zoukankan      html  css  js  c++  java
  • java类的属性

    java类是一个面向对象的思想!!!!!!!!!!!!

    首先我们来创建一个Student类

    package cuteSnow;
    
    public class Student {
        //学生类型的属性,所有创建的学生对象都有以下的属性
        public String id; //学号
        public String name;//姓名
        public Boolean sex;//性别
        public String cellphone;//手机
    
    }

    然后在创建实例

    public static void showStudent() {
            Student s1 = new Student();//创建一个新的对象,属于学生类的一个实例,此对象的有学生的属性
            Student s2 = new Student();//第二个实例
            
            s1.name = "张三";
            s1.cellphone = "123";
            s1.sex = true;
            s1.id = "1";
            
            s2.name = "李四";
            s2.cellphone = "456";
            s2.sex = false;
            s2.id = "2";
            
            String sexName1 = "男";
            String sexName2 = "男";
            
            if(s1.sex) {
                sexName1 = "女";
            }
            if(s2.sex) {
                sexName2 = "女";
            }
            
            System.out.print("学生的s1的信息--姓名:"+s1.name+" 电话:"+s1.cellphone+" 性别:"+sexName1+" id:"+s1.id+"
    ");
            System.out.print("学生的s2的信息--姓名:"+s2.name+" 电话:"+s2.cellphone+" 性别:"+sexName2+" id:"+s2.id);
        }

    之后在主函数中调用上面的代码,打印结果如下

    学生的s1的信息--姓名:张三 电话:123 性别:女 id:1
    学生的s2的信息--姓名:李四 电话:456 性别:男 id:2

    上述代码表示的是java面向对象的简单代码,描述的是学生类存在四个属性(id,电话,性别,姓名),创建了两个实例学生s1,学生s2,这两个学生分别拥有学生类的id,电话,性别,姓名属性。。。

    创建类以及属性的注意事项:

    1.见名知意

    2.类大驼峰命名,首字母大写

    3.小驼峰命名,属性名小写

    4.属性类型需要注意一下,符合实际

    5.一般情况下,当我们工作之后,类基本上都不是自然界的物体,一般情况下都是我们抽象出来的东西,刚开始我们在学习的时候可能都是自然界的物体,随着学习的深入类就是一个抽象的东西,没有特别的实际物体与其对应

  • 相关阅读:
    BCB 如何让Application收到SendMessage发送来的消息
    用BCB 画 Code128 B模式条码
    遍历SQL SERVER中所有存储过程和触发器
    EXCEL导入数据到SQL SERVER 2008
    TListView控件的ReadOnly属性的一个Bug
    Using Microsoft Visual C++ DLLs with C++Builder
    行列转换的例子
    WCF 使用Stream模式进行文件上传 --节选自Packt.Net.Framework.4.5.Expert.Programming.Cookbook
    WCF Endpoint分类
    SQL Error: 1064, SQLState: 42000
  • 原文地址:https://www.cnblogs.com/cuteCoderSnow/p/10136677.html
Copyright © 2011-2022 走看看