DEEP COPY IN C++ AND JAVA']JAVA

被引:0
|
作者
Kostadinova, Hristina [1 ]
Raykova, Mariyana [1 ]
机构
[1] New Bulgarian Univ, Dept Comp Sci, 21 Montevideo Blvd, Sofia 1618, Bulgaria
来源
MATHEMATICS AND INFORMATICS | 2019年 / 62卷 / 05期
关键词
shallow copy; deep copy; C++; !text type='Java']Java[!/text;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The programme realization topic of the ways to copy cloning objects in object-oriented software projects is presented in the paper. The stress is on the subject of shallow and deep copy or the situations in which the copied objects have common resources with the original one. In many cases, programmers need to switch from one technology to another, which leads to the need of knowing the details of the implementation of a programme functionality in more than one programming languages. Different approaches for the implementation of the deep copy are demonstrated with examples in C++ and Java programming languages. Advantages and disadvantages of the presented methods are discussed.
引用
收藏
页码:527 / 543
页数:17
相关论文
共 50 条
  • [21] 从C++到Java
    王舒
    [J]. 计算机应用研究, 1997, (03) : 57 - 60
  • [22] JAVA']JAVA AND INTERNET PROGRAMMING - SIMILAR TO C AND C++, BUT MUCH SIMPLER
    VANHOFF, A
    [J]. DR DOBBS JOURNAL, 1995, 20 (08): : 56 - &
  • [23] Generic programming for scientific computing in C++, Java']Java™, and C#
    Gerlach, J
    Kneis, J
    [J]. ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2003, 2834 : 301 - 310
  • [24] Moving from C++ to Java
    Integrated Computer Solutions
    [J]. Dr Dobb's J Software Tools Prof Program, 3 (4pp):
  • [25] Java']Java Native Interface idioms for C++ class hierarchies
    Parson, D
    Zhu, ZY
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2000, 30 (15): : 1641 - 1660
  • [26] MoHCA-Java: A tool for C++ to Java conversion support
    Malabarba, Scott
    Devanbu, Premkumar
    Stearns, Aaron
    [J]. Proceedings - International Conference on Software Engineering, 1999, : 650 - 653
  • [27] C++ and Java']Java code for recursion formulas in mathematical geodesy
    Hehl, K
    [J]. GPS SOLUTIONS, 2005, 9 (01) : 51 - 58
  • [28] Comparing observed bug and productivity rates for Java']Java and C++
    Phipps, G
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1999, 29 (04): : 345 - 358
  • [29] Why Java']Java isn't watered down C++
    Olsen, K
    [J]. COMPUTER, 1997, 30 (05) : 9 - 9
  • [30] Computational performance of Java']Java and C++ in processing large biomedical datasets
    Vivanco, R
    Pizzi, N
    [J]. IEEE CCEC 2002: CANADIAN CONFERENCE ON ELECTRCIAL AND COMPUTER ENGINEERING, VOLS 1-3, CONFERENCE PROCEEDINGS, 2002, : 691 - 696